Numeric.SpecFunctions:logGamma from math-functions-0.1.5.2, B

Time bar (total: 12.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze254.0ms (2%)

Memory
-13.2MiB live, 270.8MiB allocated
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
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
50%49.9%49.9%0.1%0%0%0%4
50%49.9%49.9%0.1%0%0%0%5
50%49.9%49.9%0.1%0%0%0%6
50%49.9%49.9%0.1%0%0%0%7
50%49.9%49.9%0.1%0%0%0%8
50%49.9%49.9%0.1%0%0%0%9
75%74.9%25%0.1%0%0%0%10
75%74.9%25%0.1%0%0%0%11
75%74.9%25%0.1%0%0%0%12
Compiler

Compiled 23 to 20 computations (13% saved)

sample2.0s (16.4%)

Memory
-59.2MiB live, 2 259.4MiB allocated
Samples
1.6s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
const: 832.0ms (61.5% of total)
ival-add: 238.0ms (17.6% of total)
ival-mult: 223.0ms (16.5% of total)
ival-div: 51.0ms (3.8% of total)
ival-true: 7.0ms (0.5% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain344.0ms (2.8%)

Memory
-0.5MiB live, 450.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
900-0-(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
180-0-(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))
00-0-(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
00-0-#s(literal 104698244219447/31250000000000 binary64)
00-0-(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
00-0-#s(literal 692910599291889/10000000000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))
00-0-y
00-0-(+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))
00-0-#s(literal 6012459259764103/1000000000000000 binary64)
00-0-#s(literal 307332350656623/625000000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
00-0-(*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z)
00-0-z
00-0-#s(literal 11167812716741/40000000000000 binary64)
00-0-(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
090(-8.664753037663643e-218 0.749522136974734 9.242313026454557e+206)0-(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))oflow-right900
/.f64(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))o/o420
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))overflow72
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))overflow68
(*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z)overflow68
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))overflow70
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)overflow70
/.f64(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))o/n200
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))overflow72
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))overflow68
(*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z)overflow68
*.f64(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))n*o180
Confusion
Predicted +Predicted -
+900
-15151
Precision
0.8571428571428571
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+9000
-150151
Precision?
0.8571428571428571
Recall?
1.0
Freqs
test
numberfreq
0151
142
261
32
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
100.0ms512×0valid
Compiler

Compiled 325 to 131 computations (59.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
const: 33.0ms (46.9% of total)
ival-add: 21.0ms (29.9% of total)
ival-mult: 13.0ms (18.5% of total)
ival-div: 3.0ms (4.3% of total)
ival-true: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)

preprocess78.0ms (0.6%)

Memory
8.4MiB live, 83.4MiB allocated
Algorithm
egg-herbie
Rules
1 612×unsub-neg
1 038×lower-fma.f64
1 038×lower-fma.f32
926×distribute-lft-in
908×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060202
1169190
2436190
31497189
44750189
01821
02821
14521
27521
315421
428721
540521
649321
757721
867721
968321
068317
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
Compiler

Compiled 24 to 18 computations (25% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.1%
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
Compiler

Compiled 24 to 18 computations (25% saved)

simplify60.0ms (0.5%)

Memory
-2.8MiB live, 42.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
cost-diff128
(+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))
cost-diff128
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
Rules
1 038×lower-fma.f64
1 038×lower-fma.f32
394×lower-*.f32
386×lower-*.f64
224×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01898
02898
14598
27598
315498
428798
540598
649398
757798
867798
968398
068384
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
x
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))
y
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))
(*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z)
(+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
z
#s(literal 692910599291889/10000000000000000 binary64)
#s(literal 307332350656623/625000000000000 binary64)
#s(literal 11167812716741/40000000000000 binary64)
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
#s(literal 6012459259764103/1000000000000000 binary64)
#s(literal 104698244219447/31250000000000 binary64)
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
y
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z)
(*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
z
#s(literal 692910599291889/10000000000000000 binary64)
#s(literal 307332350656623/625000000000000 binary64)
#s(literal 11167812716741/40000000000000 binary64)
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
#s(literal 6012459259764103/1000000000000000 binary64)
#s(literal 104698244219447/31250000000000 binary64)

localize84.0ms (0.7%)

Memory
22.1MiB live, 96.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.171875
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
accuracy0.453125
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
accuracy4.546353992835401
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))
accuracy21.702320243966287
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
Samples
67.0ms256×0valid
Compiler

Compiled 100 to 20 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
const: 29.0ms (51.5% of total)
ival-div: 15.0ms (26.6% of total)
ival-add: 6.0ms (10.7% of total)
ival-mult: 6.0ms (10.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series97.0ms (0.8%)

Memory
-9.4MiB live, 29.2MiB allocated
Counts
8 → 144
Calls
Call 1
Inputs
#<alt (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))>
#<alt (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))>
#<alt (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))>
#<alt (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))>
#<alt (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))>
#<alt (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))>
#<alt (*.f64 z #s(literal 692910599291889/10000000000000000 binary64))>
#<alt (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)>
Outputs
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt 11167812716741/40000000000000>
#<alt (+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))>
#<alt (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))>
#<alt (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))>
#<alt (* 692910599291889/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* 692910599291889/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt 307332350656623/625000000000000>
#<alt (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))>
#<alt (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))>
#<alt (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt 104698244219447/31250000000000>
#<alt (+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))>
#<alt (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))>
#<alt (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* 11167812716741/40000000000000 y)>
#<alt (+ (* 11167812716741/40000000000000 y) (* 307332350656623/625000000000000 (* y z)))>
#<alt (+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))>
#<alt (+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))>
#<alt (* 692910599291889/10000000000000000 (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))>
#<alt (* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))>
#<alt (* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))>
#<alt (* 692910599291889/10000000000000000 (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* 6012459259764103/1000000000000000 z)>
#<alt (* z (+ 6012459259764103/1000000000000000 z))>
#<alt (* z (+ 6012459259764103/1000000000000000 z))>
#<alt (* z (+ 6012459259764103/1000000000000000 z))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
Calls

36 calls:

TimeVariablePointExpression
81.0ms
x
@0
(+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
2.0ms
y
@inf
(/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))
1.0ms
z
@0
(+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
1.0ms
y
@0
(+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))
1.0ms
y
@inf
(+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000)))

simplify460.0ms (3.7%)

Memory
-7.7MiB live, 667.3MiB allocated
Algorithm
egg-herbie
Rules
12 724×lower-fma.f64
12 724×lower-fma.f32
4 362×lower-+.f64
4 362×lower-+.f32
4 106×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02002113
16271962
219231764
372391764
082801543
Stop Event
iter limit
node limit
Counts
144 → 141
Calls
Call 1
Inputs
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
11167812716741/40000000000000
(+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(* 692910599291889/10000000000000000 (pow z 2))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* 692910599291889/10000000000000000 (pow z 2))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
307332350656623/625000000000000
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(* 692910599291889/10000000000000000 z)
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* 692910599291889/10000000000000000 z)
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
104698244219447/31250000000000
(+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* 279195317918525/3350343815022304 y)
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(* 692910599291889/10000000000000000 y)
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(* 692910599291889/10000000000000000 y)
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* 11167812716741/40000000000000 y)
(+ (* 11167812716741/40000000000000 y) (* 307332350656623/625000000000000 (* y z)))
(+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))
(+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))
(* 692910599291889/10000000000000000 (* y (pow z 2)))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))
(* 692910599291889/10000000000000000 (* y (pow z 2)))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))
(* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))
(* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 692910599291889/10000000000000000 z)
(* 6012459259764103/1000000000000000 z)
(* z (+ 6012459259764103/1000000000000000 z))
(* z (+ 6012459259764103/1000000000000000 z))
(* z (+ 6012459259764103/1000000000000000 z))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
Outputs
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 y #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 y #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64)) z))) z)) z))
11167812716741/40000000000000
#s(literal 11167812716741/40000000000000 binary64)
(+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))
(fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(* 692910599291889/10000000000000000 (pow z 2))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(*.f64 z (fma.f64 z (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(*.f64 z (fma.f64 z (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) #s(literal 307332350656623/625000000000000 binary64)))
(* 692910599291889/10000000000000000 (pow z 2))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(*.f64 z (fma.f64 z (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(*.f64 z (fma.f64 z (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) #s(literal 307332350656623/625000000000000 binary64)))
307332350656623/625000000000000
#s(literal 307332350656623/625000000000000 binary64)
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
104698244219447/31250000000000
#s(literal 104698244219447/31250000000000 binary64)
(+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))
(fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 z (+.f64 z (fma.f64 z (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)) #s(literal 6012459259764103/1000000000000000 binary64))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 z (+.f64 z (fma.f64 z (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)) #s(literal 6012459259764103/1000000000000000 binary64))))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 z (+.f64 z (fma.f64 z (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)) #s(literal 6012459259764103/1000000000000000 binary64))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 z (+.f64 z (fma.f64 z (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)) #s(literal 6012459259764103/1000000000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64)))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 y #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64))) (*.f64 z (*.f64 z z))) (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 y #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64)) z))) z)) z))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* 11167812716741/40000000000000 y)
(*.f64 y #s(literal 11167812716741/40000000000000 binary64))
(+ (* 11167812716741/40000000000000 y) (* 307332350656623/625000000000000 (* y z)))
(*.f64 y (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* 692910599291889/10000000000000000 (* y (pow z 2)))
(*.f64 y (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))
(*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))
(*.f64 z (fma.f64 z (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z)))) (*.f64 y #s(literal 307332350656623/625000000000000 binary64))))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))
(*.f64 z (fma.f64 z (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z)))) (*.f64 y #s(literal 307332350656623/625000000000000 binary64))))
(* 692910599291889/10000000000000000 (* y (pow z 2)))
(*.f64 y (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))
(*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))
(* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 (fma.f64 y (/.f64 #s(literal 11167812716741/40000000000000 binary64) z) (*.f64 y #s(literal 307332350656623/625000000000000 binary64))) z (*.f64 y (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))))
(* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 (fma.f64 y (/.f64 #s(literal 11167812716741/40000000000000 binary64) z) (*.f64 y #s(literal 307332350656623/625000000000000 binary64))) z (*.f64 y (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* 6012459259764103/1000000000000000 z)
(*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
(* z (+ 6012459259764103/1000000000000000 z))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* z (+ 6012459259764103/1000000000000000 z))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* z (+ 6012459259764103/1000000000000000 z))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))

rewrite557.0ms (4.5%)

Memory
-38.7MiB live, 633.8MiB allocated
Rules
8 458×lower-fma.f64
8 458×lower-fma.f32
5 866×lower-*.f32
5 858×lower-*.f64
3 198×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01880
02880
112280
292080
0833867
Stop Event
iter limit
node limit
iter limit
Counts
8 → 423
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))
(+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
Outputs
(+.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(-.f64 x (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x))))
(fma.f64 x #s(literal 1 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 y (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)) x)
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y) x)
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (neg.f64 y) (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)) x)
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)) x)
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) #s(literal 1 binary64) x)
(fma.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)) x)
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(fma.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y #s(literal 1 binary64)) x)
(fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (*.f64 y (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (neg.f64 y) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) #s(literal 1 binary64)) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) #s(literal 1 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) y) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) y) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) x)
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))) x)
(fma.f64 (/.f64 y (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) x)
(fma.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1/2 binary64)) x)
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(fma.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) y x)
(neg.f64 (/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x)))))
(neg.f64 (/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (+.f64 (neg.f64 x) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (+.f64 (neg.f64 x) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (*.f64 (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (*.f64 (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (neg.f64 (+.f64 (neg.f64 x) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))) (neg.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))) (+.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (*.f64 (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x))))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x)) (*.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x)) (*.f64 x x)))))
(*.f64 (+.f64 (neg.f64 (*.f64 x x)) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 x) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 x))))
(+.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))
(+.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))
(+.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (neg.f64 (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(+.f64 (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)) (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(+.f64 (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) z #s(literal 11167812716741/40000000000000 binary64)))
(+.f64 (*.f64 z #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(+.f64 (*.f64 #s(literal 307332350656623/625000000000000 binary64) z) (fma.f64 z (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(+.f64 (+.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(+.f64 (+.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))) (*.f64 #s(literal 307332350656623/625000000000000 binary64) z))
(+.f64 (+.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z #s(literal 307332350656623/625000000000000 binary64))) (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)))
(+.f64 (+.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 #s(literal 307332350656623/625000000000000 binary64) z)) (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)))
(-.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(-.f64 (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(fma.f64 z (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 z (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) z #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 z #s(literal 307332350656623/625000000000000 binary64) (fma.f64 z (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z) (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) z #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) z (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) z (fma.f64 #s(literal 307332350656623/625000000000000 binary64) z #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 #s(literal 307332350656623/625000000000000 binary64) z (fma.f64 z (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) z #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 (*.f64 z z) #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 z z) #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) z #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (neg.f64 (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(fma.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))) z) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) z) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 (*.f64 z (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 (*.f64 z (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 (*.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 (*.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))
(neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)))
(/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (-.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))))
(/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal 11167812716741/40000000000000 binary64)))
(/.f64 (-.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))) (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (fma.f64 (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))) (*.f64 (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))) (+.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64))))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (-.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))
(+.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (neg.f64 (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))
(-.f64 (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) z #s(literal 307332350656623/625000000000000 binary64))
(fma.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (neg.f64 (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)))))
(neg.f64 (/.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (neg.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))))))
(neg.f64 (/.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (fma.f64 z #s(literal -692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64))) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z (-.f64 (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z (-.f64 (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))) (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64))) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z (-.f64 (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64))) (fma.f64 z #s(literal -692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(/.f64 (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)))) (neg.f64 (fma.f64 z #s(literal -692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (fma.f64 (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)))) (*.f64 (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))))
(*.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z (-.f64 (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(*.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))))))
(*.f64 (neg.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal -692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))
(*.f64 (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))))
(+.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))
(+.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(+.f64 #s(literal 104698244219447/31250000000000 binary64) (neg.f64 (neg.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(+.f64 (*.f64 z z) (fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64)))
(+.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (fma.f64 z z #s(literal 104698244219447/31250000000000 binary64)))
(+.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (neg.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(+.f64 (neg.f64 (neg.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 104698244219447/31250000000000 binary64))
(+.f64 (+.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(+.f64 (+.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 z z))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) #s(literal 1 binary64)))
(fma.f64 z z (fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64)))
(fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) (fma.f64 z z #s(literal 104698244219447/31250000000000 binary64)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 #s(literal 6012459259764103/1000000000000000 binary64) z (fma.f64 z z #s(literal 104698244219447/31250000000000 binary64)))
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (neg.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(fma.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))) z) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))) z) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (*.f64 z (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (*.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (*.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (pow.f64 z #s(literal 1 binary64)) (pow.f64 z #s(literal 1 binary64)) (fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64)))
(neg.f64 (-.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -1 binary64))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (neg.f64 (neg.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (-.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))))
(/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (neg.f64 z) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (neg.f64 z) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (-.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (neg.f64 z) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))))
(*.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (neg.f64 z) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (-.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y #s(literal 11167812716741/40000000000000 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(+.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))) (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))))
(+.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))
(+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+.f64 (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (*.f64 (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))))
(+.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 #s(literal -104698244219447/31250000000000 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 #s(literal -104698244219447/31250000000000 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))))
(fma.f64 (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y #s(literal 11167812716741/40000000000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(fma.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(fma.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))
(neg.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64))) (-.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 y (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (neg.f64 y) (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y)
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (*.f64 y (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 (neg.f64 y) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) y))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) y))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))))
(*.f64 (/.f64 y (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))
(*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) y)
(+.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(+.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))
(+.f64 (neg.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (neg.f64 y))) (neg.f64 (*.f64 y #s(literal -11167812716741/40000000000000 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 11167812716741/40000000000000 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 11167812716741/40000000000000 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64))))
(-.f64 (/.f64 (*.f64 y (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))) (/.f64 (*.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 y y)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(fma.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 y #s(literal 11167812716741/40000000000000 binary64) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))
(fma.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) y) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z y) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) y (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 #s(literal 11167812716741/40000000000000 binary64) y (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))
(fma.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))) (*.f64 z y)) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 11167812716741/40000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(fma.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (*.f64 z y)) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y z) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 y (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) z (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 (*.f64 y z) (fma.f64 z (*.f64 (*.f64 z z) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64)) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 (*.f64 y z) (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(neg.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (-.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))) (fma.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) y)))
(/.f64 (fma.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (-.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))))
(/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) y) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) y) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 y (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (-.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))) (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal 11167812716741/40000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) y)) (neg.f64 (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) y)) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal 11167812716741/40000000000000 binary64)))
(/.f64 (fma.f64 #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 y (*.f64 y y)))) (fma.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 y y) (-.f64 (*.f64 y (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 y y)) (*.f64 y (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))) (-.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) y)
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 (neg.f64 y)))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 y #s(literal 1 binary64)))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))) y))
(*.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) y))
(*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64))))
(*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)) (neg.f64 y))
(*.f64 (fma.f64 (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (*.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (-.f64 (*.f64 y #s(literal 11167812716741/40000000000000 binary64)) (*.f64 y (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))))))
(*.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(*.f64 (neg.f64 y) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (neg.f64 z) #s(literal -11167812716741/40000000000000 binary64)))
(*.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))))
(*.f64 (*.f64 y (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) y) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -11167812716741/40000000000000 binary64)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(*.f64 (neg.f64 (neg.f64 y)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) z)
(+.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))
(fma.f64 z z (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) (*.f64 z z))
(fma.f64 #s(literal 6012459259764103/1000000000000000 binary64) z (*.f64 z z))
(fma.f64 (pow.f64 z #s(literal 1 binary64)) (pow.f64 z #s(literal 1 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(/.f64 z (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64)))) (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64)) (*.f64 z (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64)))) (*.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64)) (*.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) z)))
(/.f64 (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64))) (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64)))))
(/.f64 (*.f64 z (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64))) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) z) (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) z) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)))) (+.f64 (neg.f64 z) #s(literal 6012459259764103/1000000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) z)) (neg.f64 (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) z)) (+.f64 (neg.f64 z) #s(literal 6012459259764103/1000000000000000 binary64)))
(/.f64 (fma.f64 z (*.f64 (*.f64 z z) (*.f64 z (*.f64 z z))) (*.f64 z (*.f64 (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)))) (fma.f64 z (*.f64 z (*.f64 z z)) (-.f64 (*.f64 (*.f64 z z) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (*.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(/.f64 (fma.f64 z (*.f64 (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 z (*.f64 z z)))) (fma.f64 z (*.f64 z #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (*.f64 z z))) (*.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 z (*.f64 z (*.f64 z z))) (*.f64 (*.f64 z z) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z (*.f64 z z)))) (-.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
(*.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))) z))
(*.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))) z))
(*.f64 (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))))
(*.f64 (*.f64 z (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z z (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))))
(*.f64 (*.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))

eval112.0ms (0.9%)

Memory
14.0MiB live, 126.6MiB allocated
Compiler

Compiled 19 060 to 1 832 computations (90.4% saved)

prune115.0ms (0.9%)

Memory
-1.9MiB live, 249.3MiB allocated
Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New54519564
Fresh000
Picked101
Done000
Total54619565
Accuracy
99.8%
Counts
565 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.3%
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
72.2%
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y) x)
56.4%
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))) x)
58.5%
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) x)
65.8%
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
72.2%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
57.2%
(+.f64 x (/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) y) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
58.2%
(+.f64 x (/.f64 (*.f64 y (/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
65.1%
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (/.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
72.7%
(+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
72.2%
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
65.1%
(+.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
64.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
65.0%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x))
65.6%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
59.5%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x)))
77.8%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
80.3%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
30.0%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
Compiler

Compiled 912 to 572 computations (37.3% saved)

simplify711.0ms (5.7%)

Memory
5.6MiB live, 950.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
cost-diff0
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
cost-diff0
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
cost-diff128
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
cost-diff0
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
cost-diff0
(/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
cost-diff128
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
cost-diff384
(/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
cost-diff0
(*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))
cost-diff0
(/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
cost-diff128
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
cost-diff128
(+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
cost-diff0
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
cost-diff0
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
cost-diff0
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
cost-diff0
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
Rules
29 072×lower-fma.f32
29 056×lower-fma.f64
5 920×lower-*.f32
5 910×lower-*.f64
3 924×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045350
071339
1138339
2328339
3890339
42602339
55153339
65600339
75868339
86048339
96112339
107624339
117950339
127950339
09033331
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
y
#s(literal 692910599291889/10000000000000000 binary64)
x
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
y
#s(literal 279195317918525/3350343815022304 binary64)
x
(+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
x
(/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
(*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))
y
#s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))
#s(literal 11167812716741/40000000000000 binary64)
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
z
#s(literal 6012459259764103/1000000000000000 binary64)
#s(literal 104698244219447/31250000000000 binary64)
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
x
(/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
y
(/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
z
(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
#s(literal 6012459259764103/1000000000000000 binary64)
#s(literal 104698244219447/31250000000000 binary64)
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
#s(literal 692910599291889/10000000000000000 binary64)
#s(literal 307332350656623/625000000000000 binary64)
#s(literal 11167812716741/40000000000000 binary64)
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
y
(/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
z
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
#s(literal 692910599291889/10000000000000000 binary64)
#s(literal 307332350656623/625000000000000 binary64)
#s(literal 11167812716741/40000000000000 binary64)
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
#s(literal 6012459259764103/1000000000000000 binary64)
(*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
#s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))
#s(literal -104698244219447/31250000000000 binary64)
x
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
y
#s(literal 692910599291889/10000000000000000 binary64)
x
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
y
#s(literal 279195317918525/3350343815022304 binary64)
x
(+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
(fma.f64 y (/.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))
y
#s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))
#s(literal 11167812716741/40000000000000 binary64)
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
z
#s(literal 6012459259764103/1000000000000000 binary64)
#s(literal 104698244219447/31250000000000 binary64)
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
y
(/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
z
(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
#s(literal 6012459259764103/1000000000000000 binary64)
#s(literal 104698244219447/31250000000000 binary64)
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
#s(literal 692910599291889/10000000000000000 binary64)
#s(literal 307332350656623/625000000000000 binary64)
#s(literal 11167812716741/40000000000000 binary64)
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 6012459259764103/500000000000000 binary64)) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 6012459259764103/500000000000000 binary64)) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
y
(/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 6012459259764103/500000000000000 binary64)) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
z
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
#s(literal 692910599291889/10000000000000000 binary64)
#s(literal 307332350656623/625000000000000 binary64)
#s(literal 11167812716741/40000000000000 binary64)
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 6012459259764103/500000000000000 binary64)) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
#s(literal 6012459259764103/1000000000000000 binary64)
(*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
#s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))
#s(literal -104698244219447/31250000000000 binary64)
x

localize286.0ms (2.3%)

Memory
-20.8MiB live, 190.7MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.23046875
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
accuracy3.4769308728279165
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
accuracy17.008978965146362
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
accuracy25.48994217001295
(/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
accuracy0.0625
(/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
accuracy0.08203125
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
accuracy0.23046875
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
accuracy17.537782088776677
(/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
accuracy0.171875
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
accuracy4.546353992835401
(*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))
accuracy21.702320243966287
(/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
accuracy31.480564699985077
#s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))
accuracy0.09375
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
accuracy14.170001963718263
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
accuracy0.2734375
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
accuracy12.475870502842442
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
Samples
159.0ms256×0valid
Compiler

Compiled 371 to 42 computations (88.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 133.0ms
ival-mult: 63.0ms (47.3% of total)
const: 50.0ms (37.6% of total)
ival-add: 14.0ms (10.5% of total)
ival-div: 6.0ms (4.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series36.0ms (0.3%)

Memory
12.7MiB live, 48.4MiB allocated
Counts
20 → 432
Calls
Call 1
Inputs
#<alt #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))>
#<alt (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)>
#<alt #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))>
#<alt (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)>
#<alt (+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))>
#<alt (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))>
#<alt (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))>
#<alt (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))>
#<alt (/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))>
#<alt (+.f64 x (/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))>
#<alt (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))>
#<alt (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))>
#<alt (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))>
#<alt (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)>
#<alt (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))>
#<alt (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))>
#<alt #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))>
#<alt (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)>
#<alt (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))>
#<alt (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))>
Outputs
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt x>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* y (+ 692910599291889/10000000000000000 (/ x y)))>
#<alt (* y (+ 692910599291889/10000000000000000 (/ x y)))>
#<alt (* y (+ 692910599291889/10000000000000000 (/ x y)))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt x>
#<alt (* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))>
#<alt (* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))>
#<alt (* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt x>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* y (+ 279195317918525/3350343815022304 (/ x y)))>
#<alt (* y (+ 279195317918525/3350343815022304 (/ x y)))>
#<alt (* y (+ 279195317918525/3350343815022304 (/ x y)))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt x>
#<alt (* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))>
#<alt (* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))>
#<alt (* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt 104698244219447/31250000000000>
#<alt (+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))>
#<alt (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))>
#<alt (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))>
#<alt (* 11167812716741/40000000000000 y)>
#<alt (+ (* 11167812716741/40000000000000 y) (* 307332350656623/625000000000000 (* y z)))>
#<alt (+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))>
#<alt (+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))>
#<alt (* 692910599291889/10000000000000000 (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))>
#<alt (* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))>
#<alt (* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))>
#<alt (* 692910599291889/10000000000000000 (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt 3350343815022304/279195317918525>
#<alt (+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))>
#<alt 104698244219447/31250000000000>
#<alt (+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))>
#<alt (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))>
#<alt (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))>
#<alt -10961722342634967150292985809/976562500000000000000000000>
#<alt (- (* 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)) 10961722342634967150292985809/976562500000000000000000000)>
#<alt (- (* (pow z 2) (+ 36149666350323105395943207394609/1000000000000000000000000000000 (* 6012459259764103/500000000000000 z))) 10961722342634967150292985809/976562500000000000000000000)>
#<alt (- (* (pow z 2) (+ 36149666350323105395943207394609/1000000000000000000000000000000 (* z (+ 6012459259764103/500000000000000 z)))) 10961722342634967150292985809/976562500000000000000000000)>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 6012459259764103/500000000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))))>
#<alt (* (pow z 4) (- (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))) (* 10961722342634967150292985809/976562500000000000000000000 (/ 1 (pow z 4)))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 6012459259764103/500000000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (- 36149666350323105395943207394609/1000000000000000000000000000000 (* 10961722342634967150292985809/976562500000000000000000000 (/ 1 (pow z 2)))) z)) 6012459259764103/500000000000000) z))))>
#<alt x>
#<alt (+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))>
#<alt (+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))>
#<alt (+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))>
#<alt (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))>
#<alt (* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))>
#<alt (* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))>
#<alt (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* z (- (* -1877227264935748234104688273403/7015502299286378976187510917760 y) (* -10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 y)))))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* z (- (+ (* -1877227264935748234104688273403/7015502299286378976187510917760 y) (* z (- (* -9083414359407179929300981260567/112248036788582063619000174684160 y) (+ (* -102456694000367323234892194096374511718750/1147673082894964476557575335949564252827623 y) (* 5635734830563058000538362564117244686182782806004511662176551/629981088144543617699065742275429975113587435159029727787745280 y))))) (* -10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 y)))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)))) (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)) (* 1877227264935748234104688273403/625000000000000000000000000000 (/ y (pow z 2)))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* 155900051080628738716045985239/5000000000000000000000000000000 (/ y (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)) (* 1877227264935748234104688273403/625000000000000000000000000000 (/ y (pow z 2))))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (+ (* 6012459259764103/500000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2))) (+ (* 6012459259764103/500000000000000 (/ (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y) (* 6012459259764103/500000000000000 (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y))))) (pow z 3))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 3))))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -9083414359407179929300981260567/10000000000000000000000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -155900051080628738716045985239/5000000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y)))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))))) z)) (* 1877227264935748234104688273403/625000000000000000000000000000 y)) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -9083414359407179929300981260567/10000000000000000000000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))>
#<alt (+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))>
#<alt (+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))>
#<alt (* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))>
#<alt (* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))>
#<alt (* -272651677654809570312500000/10961722342634967150292985809 y)>
#<alt (+ (* -480206797900973437500000000/10961722342634967150292985809 (* y z)) (* -272651677654809570312500000/10961722342634967150292985809 y))>
#<alt (+ (* -272651677654809570312500000/10961722342634967150292985809 y) (* z (+ (* -480206797900973437500000000/10961722342634967150292985809 y) (* z (- (* -67667050712098535156250000/10961722342634967150292985809 y) (* 308008349283662864620218038523661450750312247467041015625/3845099414944724229120274305880309906699142060296812303392 y))))))>
#<alt (+ (* -272651677654809570312500000/10961722342634967150292985809 y) (* z (+ (* -480206797900973437500000000/10961722342634967150292985809 y) (* z (- (+ (* -1 (* z (+ (* 3201771687511478851090381065511703491210937500000000000/120159356717022632160008572058759684584348189384275384481 y) (* 67809826262801669974249968441912707337770662884521484375/480637426868090528640034288235038738337392757537101537924 y)))) (* -67667050712098535156250000/10961722342634967150292985809 y)) (* 308008349283662864620218038523661450750312247467041015625/3845099414944724229120274305880309906699142060296812303392 y))))))>
#<alt (* 692910599291889/10000000000000000 (/ y (pow z 2)))>
#<alt (/ (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z))) (pow z 2))>
#<alt (/ (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2)))))) (pow z 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* 6012459259764103/500000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y) (* 6012459259764103/500000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)))))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2)))))) (pow z 2))>
#<alt (* 692910599291889/10000000000000000 (/ y (pow z 2)))>
#<alt (/ (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/500000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 36149666350323105395943207394609/1000000000000000000000000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))>
#<alt -272651677654809570312500000/10961722342634967150292985809>
#<alt (- (* -480206797900973437500000000/10961722342634967150292985809 z) 272651677654809570312500000/10961722342634967150292985809)>
#<alt (- (* z (- (* -331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392 z) 480206797900973437500000000/10961722342634967150292985809)) 272651677654809570312500000/10961722342634967150292985809)>
#<alt (- (* z (- (* z (- (* -80616913012847585378611492703959521302614412884521484375/480637426868090528640034288235038738337392757537101537924 z) 331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392)) 480206797900973437500000000/10961722342634967150292985809)) 272651677654809570312500000/10961722342634967150292985809)>
#<alt (/ 692910599291889/10000000000000000 (pow z 2))>
#<alt (/ (- 692910599291889/10000000000000000 (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))>
#<alt (/ (- (+ 692910599291889/10000000000000000 (/ 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (pow z 2))) (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))>
#<alt (/ (- (+ 692910599291889/10000000000000000 (/ 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (pow z 2))) (+ (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z)) (* 25676716609685612510890687039814369189247482416331532620083303/2500000000000000000000000000000000000000000000000000000000000 (/ 1 (pow z 3))))) (pow z 2))>
#<alt (/ 692910599291889/10000000000000000 (pow z 2))>
#<alt (/ (- 692910599291889/10000000000000000 (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))>
#<alt (/ (+ 692910599291889/10000000000000000 (* -1 (/ (- 1707437943648227929300981260567/5000000000000000000000000000000 (* 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (/ 1 z))) z))) (pow z 2))>
#<alt (/ (+ 692910599291889/10000000000000000 (* -1 (/ (+ 1707437943648227929300981260567/5000000000000000000000000000000 (* -1 (/ (- 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (* 25676716609685612510890687039814369189247482416331532620083303/2500000000000000000000000000000000000000000000000000000000000 (/ 1 z))) z))) z))) (pow z 2))>
#<alt 11167812716741/40000000000000>
#<alt (+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))>
#<alt (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))>
#<alt (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))>
#<alt (* 692910599291889/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* 692910599291889/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* 6012459259764103/1000000000000000 z)>
#<alt (* z (+ 6012459259764103/1000000000000000 z))>
#<alt (* z (+ 6012459259764103/1000000000000000 z))>
#<alt (* z (+ 6012459259764103/1000000000000000 z))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))>
#<alt 307332350656623/625000000000000>
#<alt (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))>
#<alt (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))>
#<alt (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* 692910599291889/10000000000000000 z)>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt 11167812716741/40000000000000>
#<alt (+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))>
#<alt (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))>
#<alt (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))>
#<alt (* 692910599291889/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* 692910599291889/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
#<alt (* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))>
Calls

108 calls:

TimeVariablePointExpression
4.0ms
z
@inf
(+ (* (* y (/ (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+ (* (+ z 6012459259764103/1000000000000000) (* z (* z (+ z 6012459259764103/1000000000000000)))) -10961722342634967150292985809/976562500000000000000000000))) (+ (* z (+ z 6012459259764103/1000000000000000)) -104698244219447/31250000000000)) x)
1.0ms
y
@0
(+ (* (* y (/ (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+ (* (+ z 6012459259764103/1000000000000000) (* z (* z (+ z 6012459259764103/1000000000000000)))) -10961722342634967150292985809/976562500000000000000000000))) (+ (* z (+ z 6012459259764103/1000000000000000)) -104698244219447/31250000000000)) x)
1.0ms
z
@-inf
(+ (* (* y (/ (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+ (* (+ z 6012459259764103/1000000000000000) (* z (* z (+ z 6012459259764103/1000000000000000)))) -10961722342634967150292985809/976562500000000000000000000))) (+ (* z (+ z 6012459259764103/1000000000000000)) -104698244219447/31250000000000)) x)
1.0ms
x
@0
(+ (* (* y (/ (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+ (* (+ z 6012459259764103/1000000000000000) (* z (* z (+ z 6012459259764103/1000000000000000)))) -10961722342634967150292985809/976562500000000000000000000))) (+ (* z (+ z 6012459259764103/1000000000000000)) -104698244219447/31250000000000)) x)
1.0ms
y
@0
(* y (/ (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000) (+ (* (+ z 6012459259764103/1000000000000000) (* z (* z (+ z 6012459259764103/1000000000000000)))) -10961722342634967150292985809/976562500000000000000000000)))

simplify471.0ms (3.8%)

Memory
16.5MiB live, 694.6MiB allocated
Algorithm
egg-herbie
Rules
7 280×lower-fma.f64
7 280×lower-fma.f32
5 028×lower-*.f64
5 028×lower-*.f32
3 340×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05677775
117607208
252397127
081176239
Stop Event
iter limit
node limit
Counts
432 → 411
Calls
Call 1
Inputs
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
x
(+ x (* 692910599291889/10000000000000000 y))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (* 692910599291889/10000000000000000 y))
(* 692910599291889/10000000000000000 y)
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(* 692910599291889/10000000000000000 y)
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(* 692910599291889/10000000000000000 y)
(+ x (* 692910599291889/10000000000000000 y))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (* 692910599291889/10000000000000000 y))
x
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
x
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
x
(+ x (* 279195317918525/3350343815022304 y))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (* 279195317918525/3350343815022304 y))
(* 279195317918525/3350343815022304 y)
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(* 279195317918525/3350343815022304 y)
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(* 279195317918525/3350343815022304 y)
(+ x (* 279195317918525/3350343815022304 y))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (* 279195317918525/3350343815022304 y))
x
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
x
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
104698244219447/31250000000000
(+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* 279195317918525/3350343815022304 y)
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(* 692910599291889/10000000000000000 y)
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(* 692910599291889/10000000000000000 y)
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(* 11167812716741/40000000000000 y)
(+ (* 11167812716741/40000000000000 y) (* 307332350656623/625000000000000 (* y z)))
(+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))
(+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))
(* 692910599291889/10000000000000000 (* y (pow z 2)))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))
(* 692910599291889/10000000000000000 (* y (pow z 2)))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))
(* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))
(* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* 279195317918525/3350343815022304 y)
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(* 692910599291889/10000000000000000 y)
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(* 692910599291889/10000000000000000 y)
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
3350343815022304/279195317918525
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
104698244219447/31250000000000
(+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
-10961722342634967150292985809/976562500000000000000000000
(- (* 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)) 10961722342634967150292985809/976562500000000000000000000)
(- (* (pow z 2) (+ 36149666350323105395943207394609/1000000000000000000000000000000 (* 6012459259764103/500000000000000 z))) 10961722342634967150292985809/976562500000000000000000000)
(- (* (pow z 2) (+ 36149666350323105395943207394609/1000000000000000000000000000000 (* z (+ 6012459259764103/500000000000000 z)))) 10961722342634967150292985809/976562500000000000000000000)
(pow z 4)
(* (pow z 4) (+ 1 (* 6012459259764103/500000000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))))
(* (pow z 4) (- (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))) (* 10961722342634967150292985809/976562500000000000000000000 (/ 1 (pow z 4)))))
(pow z 4)
(* (pow z 4) (+ 1 (* 6012459259764103/500000000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (- 36149666350323105395943207394609/1000000000000000000000000000000 (* 10961722342634967150292985809/976562500000000000000000000 (/ 1 (pow z 2)))) z)) 6012459259764103/500000000000000) z))))
x
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))
(* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))
(* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))
(/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* z (- (* -1877227264935748234104688273403/7015502299286378976187510917760 y) (* -10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 y)))))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* z (- (+ (* -1877227264935748234104688273403/7015502299286378976187510917760 y) (* z (- (* -9083414359407179929300981260567/112248036788582063619000174684160 y) (+ (* -102456694000367323234892194096374511718750/1147673082894964476557575335949564252827623 y) (* 5635734830563058000538362564117244686182782806004511662176551/629981088144543617699065742275429975113587435159029727787745280 y))))) (* -10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 y)))))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)))) (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)) (* 1877227264935748234104688273403/625000000000000000000000000000 (/ y (pow z 2)))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* 155900051080628738716045985239/5000000000000000000000000000000 (/ y (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)) (* 1877227264935748234104688273403/625000000000000000000000000000 (/ y (pow z 2))))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (+ (* 6012459259764103/500000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2))) (+ (* 6012459259764103/500000000000000 (/ (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y) (* 6012459259764103/500000000000000 (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y))))) (pow z 3))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 3))))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -9083414359407179929300981260567/10000000000000000000000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -155900051080628738716045985239/5000000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y)))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))))) z)) (* 1877227264935748234104688273403/625000000000000000000000000000 y)) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -9083414359407179929300981260567/10000000000000000000000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
x
(* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))
(* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))
(* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))
x
(* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))
(* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))
(* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(* -272651677654809570312500000/10961722342634967150292985809 y)
(+ (* -480206797900973437500000000/10961722342634967150292985809 (* y z)) (* -272651677654809570312500000/10961722342634967150292985809 y))
(+ (* -272651677654809570312500000/10961722342634967150292985809 y) (* z (+ (* -480206797900973437500000000/10961722342634967150292985809 y) (* z (- (* -67667050712098535156250000/10961722342634967150292985809 y) (* 308008349283662864620218038523661450750312247467041015625/3845099414944724229120274305880309906699142060296812303392 y))))))
(+ (* -272651677654809570312500000/10961722342634967150292985809 y) (* z (+ (* -480206797900973437500000000/10961722342634967150292985809 y) (* z (- (+ (* -1 (* z (+ (* 3201771687511478851090381065511703491210937500000000000/120159356717022632160008572058759684584348189384275384481 y) (* 67809826262801669974249968441912707337770662884521484375/480637426868090528640034288235038738337392757537101537924 y)))) (* -67667050712098535156250000/10961722342634967150292985809 y)) (* 308008349283662864620218038523661450750312247467041015625/3845099414944724229120274305880309906699142060296812303392 y))))))
(* 692910599291889/10000000000000000 (/ y (pow z 2)))
(/ (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z))) (pow z 2))
(/ (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2)))))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* 6012459259764103/500000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y) (* 6012459259764103/500000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)))))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2)))))) (pow z 2))
(* 692910599291889/10000000000000000 (/ y (pow z 2)))
(/ (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/500000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 36149666350323105395943207394609/1000000000000000000000000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))
-272651677654809570312500000/10961722342634967150292985809
(- (* -480206797900973437500000000/10961722342634967150292985809 z) 272651677654809570312500000/10961722342634967150292985809)
(- (* z (- (* -331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392 z) 480206797900973437500000000/10961722342634967150292985809)) 272651677654809570312500000/10961722342634967150292985809)
(- (* z (- (* z (- (* -80616913012847585378611492703959521302614412884521484375/480637426868090528640034288235038738337392757537101537924 z) 331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392)) 480206797900973437500000000/10961722342634967150292985809)) 272651677654809570312500000/10961722342634967150292985809)
(/ 692910599291889/10000000000000000 (pow z 2))
(/ (- 692910599291889/10000000000000000 (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))
(/ (- (+ 692910599291889/10000000000000000 (/ 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (pow z 2))) (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))
(/ (- (+ 692910599291889/10000000000000000 (/ 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (pow z 2))) (+ (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z)) (* 25676716609685612510890687039814369189247482416331532620083303/2500000000000000000000000000000000000000000000000000000000000 (/ 1 (pow z 3))))) (pow z 2))
(/ 692910599291889/10000000000000000 (pow z 2))
(/ (- 692910599291889/10000000000000000 (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))
(/ (+ 692910599291889/10000000000000000 (* -1 (/ (- 1707437943648227929300981260567/5000000000000000000000000000000 (* 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (/ 1 z))) z))) (pow z 2))
(/ (+ 692910599291889/10000000000000000 (* -1 (/ (+ 1707437943648227929300981260567/5000000000000000000000000000000 (* -1 (/ (- 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (* 25676716609685612510890687039814369189247482416331532620083303/2500000000000000000000000000000000000000000000000000000000000 (/ 1 z))) z))) z))) (pow z 2))
11167812716741/40000000000000
(+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(* 692910599291889/10000000000000000 (pow z 2))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* 692910599291889/10000000000000000 (pow z 2))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* 6012459259764103/1000000000000000 z)
(* z (+ 6012459259764103/1000000000000000 z))
(* z (+ 6012459259764103/1000000000000000 z))
(* z (+ 6012459259764103/1000000000000000 z))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(pow z 2)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
307332350656623/625000000000000
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(* 692910599291889/10000000000000000 z)
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* 692910599291889/10000000000000000 z)
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
11167812716741/40000000000000
(+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(* 692910599291889/10000000000000000 (pow z 2))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* 692910599291889/10000000000000000 (pow z 2))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
Outputs
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 6012459259764103/3350343815022304 binary64) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64))) (neg.f64 z) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (-.f64 (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (-.f64 (-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (/.f64 (fma.f64 y #s(literal 78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 6012459259764103/1000000000000000 binary64) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (fma.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z) (fma.f64 #s(literal 104698244219447/31250000000000 binary64) (/.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (neg.f64 z))) z))
x
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(*.f64 (-.f64 #s(literal -692910599291889/10000000000000000 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(*.f64 (-.f64 #s(literal -692910599291889/10000000000000000 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(*.f64 (-.f64 #s(literal -692910599291889/10000000000000000 binary64) (/.f64 x y)) (neg.f64 y))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
x
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(fma.f64 x (/.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x) x)
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(fma.f64 x (/.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x) x)
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(fma.f64 x (/.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x) x)
x
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -692910599291889/10000000000000000 binary64) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -692910599291889/10000000000000000 binary64) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -692910599291889/10000000000000000 binary64) #s(literal -1 binary64)) (neg.f64 x))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 6012459259764103/3350343815022304 binary64) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64))) (neg.f64 z) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (-.f64 (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (-.f64 (-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (/.f64 (fma.f64 y #s(literal 78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 6012459259764103/1000000000000000 binary64) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (fma.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z) (fma.f64 #s(literal 104698244219447/31250000000000 binary64) (/.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (neg.f64 z))) z))
x
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(neg.f64 (*.f64 y (-.f64 #s(literal -279195317918525/3350343815022304 binary64) (/.f64 x y))))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(neg.f64 (*.f64 y (-.f64 #s(literal -279195317918525/3350343815022304 binary64) (/.f64 x y))))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(neg.f64 (*.f64 y (-.f64 #s(literal -279195317918525/3350343815022304 binary64) (/.f64 x y))))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
x
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(fma.f64 (/.f64 y x) (*.f64 #s(literal 279195317918525/3350343815022304 binary64) x) x)
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(fma.f64 (/.f64 y x) (*.f64 #s(literal 279195317918525/3350343815022304 binary64) x) x)
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(fma.f64 (/.f64 y x) (*.f64 #s(literal 279195317918525/3350343815022304 binary64) x) x)
x
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(neg.f64 (*.f64 x (fma.f64 (/.f64 y x) #s(literal -279195317918525/3350343815022304 binary64) #s(literal -1 binary64))))
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(neg.f64 (*.f64 x (fma.f64 (/.f64 y x) #s(literal -279195317918525/3350343815022304 binary64) #s(literal -1 binary64))))
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(neg.f64 (*.f64 x (fma.f64 (/.f64 y x) #s(literal -279195317918525/3350343815022304 binary64) #s(literal -1 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 6012459259764103/3350343815022304 binary64) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64))) (neg.f64 z) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (-.f64 (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (-.f64 (-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (/.f64 (fma.f64 y #s(literal 78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 6012459259764103/1000000000000000 binary64) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (fma.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z) (fma.f64 #s(literal 104698244219447/31250000000000 binary64) (/.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (neg.f64 z))) z))
104698244219447/31250000000000
#s(literal 104698244219447/31250000000000 binary64)
(+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))
(fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)))))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 z (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 6012459259764103/3350343815022304 binary64) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64))) (neg.f64 z) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64)))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(-.f64 (-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (/.f64 (fma.f64 y #s(literal 78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 6012459259764103/1000000000000000 binary64) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (*.f64 z (*.f64 z z))))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z) (fma.f64 #s(literal 104698244219447/31250000000000 binary64) (/.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (neg.f64 z))) z))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* 11167812716741/40000000000000 y)
(*.f64 y #s(literal 11167812716741/40000000000000 binary64))
(+ (* 11167812716741/40000000000000 y) (* 307332350656623/625000000000000 (* y z)))
(fma.f64 y (*.f64 z #s(literal 307332350656623/625000000000000 binary64)) (*.f64 y #s(literal 11167812716741/40000000000000 binary64)))
(+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(+ (* 11167812716741/40000000000000 y) (* z (+ (* 692910599291889/10000000000000000 (* y z)) (* 307332350656623/625000000000000 y))))
(*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(* 692910599291889/10000000000000000 (* y (pow z 2)))
(*.f64 y (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))
(*.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (*.f64 y (/.f64 #s(literal 307332350656623/625000000000000 binary64) z))) (*.f64 z z))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))
(*.f64 z (*.f64 z (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z)))))))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))
(*.f64 z (*.f64 z (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z)))))))
(* 692910599291889/10000000000000000 (* y (pow z 2)))
(*.f64 y (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)))
(* (pow z 2) (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))))
(*.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (*.f64 y (/.f64 #s(literal 307332350656623/625000000000000 binary64) z))) (*.f64 z z))
(* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))
(*.f64 (*.f64 z z) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (fma.f64 (/.f64 y z) #s(literal -11167812716741/40000000000000 binary64) (*.f64 y #s(literal -307332350656623/625000000000000 binary64))) z)))
(* (pow z 2) (+ (* -1 (/ (+ (* -307332350656623/625000000000000 y) (* -11167812716741/40000000000000 (/ y z))) z)) (* 692910599291889/10000000000000000 y)))
(*.f64 (*.f64 z z) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (fma.f64 (/.f64 y z) #s(literal -11167812716741/40000000000000 binary64) (*.f64 y #s(literal -307332350656623/625000000000000 binary64))) z)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 z (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 6012459259764103/3350343815022304 binary64) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64))) (neg.f64 z) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64)))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(-.f64 (-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (/.f64 (fma.f64 y #s(literal 78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 6012459259764103/1000000000000000 binary64) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (*.f64 z (*.f64 z z))))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z) (fma.f64 #s(literal 104698244219447/31250000000000 binary64) (/.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (neg.f64 z))) z))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (/.f64 z (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 6012459259764103/3350343815022304 binary64) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64))) (neg.f64 z) (fma.f64 y #s(literal -14702013702633488474276834617/3507751149643189488093755458880 binary64) (*.f64 y #s(literal 937342705717422912365644116959149763360075617/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (-.f64 (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (-.f64 (-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 #s(literal 307332350656623/625000000000000 binary64) (/.f64 y z) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (/.f64 (fma.f64 y #s(literal 78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 6012459259764103/1000000000000000 binary64) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (fma.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))) z) (fma.f64 #s(literal 104698244219447/31250000000000 binary64) (/.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 y #s(literal 14702013702633488474276834617/312500000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64))))) (neg.f64 z))) z))
3350343815022304/279195317918525
#s(literal 3350343815022304/279195317918525 binary64)
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 binary64) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) (*.f64 z z)) (+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64) z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
(+.f64 (+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) (*.f64 z z))) (-.f64 (/.f64 #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64) z) (/.f64 #s(literal 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) (*.f64 z (*.f64 z z)))))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) (/.f64 #s(literal -11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z)) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (-.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) (/.f64 (+.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) (/.f64 #s(literal -16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) z)) z)) z))
104698244219447/31250000000000
#s(literal 104698244219447/31250000000000 binary64)
(+ 104698244219447/31250000000000 (* 6012459259764103/1000000000000000 z))
(fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)))))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 1 (+ (* 6012459259764103/1000000000000000 (/ 1 z)) (/ 104698244219447/31250000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)))))
-10961722342634967150292985809/976562500000000000000000000
#s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)
(- (* 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)) 10961722342634967150292985809/976562500000000000000000000)
(fma.f64 z (*.f64 z #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(- (* (pow z 2) (+ 36149666350323105395943207394609/1000000000000000000000000000000 (* 6012459259764103/500000000000000 z))) 10961722342634967150292985809/976562500000000000000000000)
(fma.f64 (*.f64 z z) (fma.f64 z #s(literal 6012459259764103/500000000000000 binary64) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(- (* (pow z 2) (+ 36149666350323105395943207394609/1000000000000000000000000000000 (* z (+ 6012459259764103/500000000000000 z)))) 10961722342634967150292985809/976562500000000000000000000)
(fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 6012459259764103/500000000000000 binary64)) #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(pow z 4)
(*.f64 (*.f64 z z) (*.f64 z z))
(* (pow z 4) (+ 1 (* 6012459259764103/500000000000000 (/ 1 z))))
(*.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/500000000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))))
(*.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/500000000000000 binary64) z)) (/.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z z))))
(* (pow z 4) (- (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))) (* 10961722342634967150292985809/976562500000000000000000000 (/ 1 (pow z 4)))))
(*.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 6012459259764103/500000000000000 binary64) z) (+.f64 (/.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z z)) (/.f64 #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 z z)))))))
(pow z 4)
(*.f64 (*.f64 z z) (*.f64 z z))
(* (pow z 4) (+ 1 (* 6012459259764103/500000000000000 (/ 1 z))))
(*.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/500000000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 6012459259764103/500000000000000 (/ 1 z)) (/ 36149666350323105395943207394609/1000000000000000000000000000000 (pow z 2)))))
(*.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/500000000000000 binary64) z)) (/.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (*.f64 z z))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (- 36149666350323105395943207394609/1000000000000000000000000000000 (* 10961722342634967150292985809/976562500000000000000000000 (/ 1 (pow z 2)))) z)) 6012459259764103/500000000000000) z))))
(*.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -6012459259764103/500000000000000 binary64) (/.f64 (+.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (/.f64 #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z z))) z)) z)))
x
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))
(*.f64 y (fma.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 x y)))
(* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))
(*.f64 y (fma.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 x y)))
(* y (+ (/ x y) (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))
(*.f64 y (fma.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 x y)))
(/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))
(*.f64 y (fma.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 x y)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))
(*.f64 y (fma.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 x y)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000)) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))))))
(*.f64 y (fma.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 x y)))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* z (- (* -1877227264935748234104688273403/7015502299286378976187510917760 y) (* -10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 y)))))))
(fma.f64 z (fma.f64 (*.f64 y z) #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* z (- (+ (* -1877227264935748234104688273403/7015502299286378976187510917760 y) (* z (- (* -9083414359407179929300981260567/112248036788582063619000174684160 y) (+ (* -102456694000367323234892194096374511718750/1147673082894964476557575335949564252827623 y) (* 5635734830563058000538362564117244686182782806004511662176551/629981088144543617699065742275429975113587435159029727787745280 y))))) (* -10092817589327064747875304686343338418186231725/37606951580302195967838628608395321436655550464 y)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (*.f64 y #s(literal -374943941275717765274452559944207169728571246668095556552487/629981088144543617699065742275429975113587435159029727787745280 binary64)) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)))) (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)) (* 1877227264935748234104688273403/625000000000000000000000000000 (/ y (pow z 2)))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2))))))
(-.f64 (+.f64 x (fma.f64 y (/.f64 #s(literal 9083414359407179929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 1877227264935748234104688273403/625000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))) (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/5000000000000000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 4516684825483483349725552750007781576003973599/5000000000000000000000000000000000000000000000 binary64)))))
(- (+ x (+ (* 155900051080628738716045985239/5000000000000000000000000000000 (/ y (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 9083414359407179929300981260567/10000000000000000000000000000000 (/ y z)) (* 1877227264935748234104688273403/625000000000000000000000000000 (/ y (pow z 2))))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (+ (* 6012459259764103/500000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2))) (+ (* 6012459259764103/500000000000000 (/ (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y) (* 6012459259764103/500000000000000 (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y))))) (pow z 3))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (/ (- (* 9083414359407179929300981260567/10000000000000000000000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 3))))))))
(+.f64 (fma.f64 #s(literal 155900051080628738716045985239/5000000000000000000000000000000 binary64) (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 y (/.f64 #s(literal 9083414359407179929300981260567/10000000000000000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 1877227264935748234104688273403/625000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))) (-.f64 x (fma.f64 y (/.f64 #s(literal 4166096748901211929300981260567/5000000000000000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (fma.f64 #s(literal 6012459259764103/500000000000000 binary64) (fma.f64 y (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 z z)) (/.f64 (fma.f64 y #s(literal 4987149263967754980902411457751781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/5000000000000000000000000000000000000000000000 binary64))) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 y #s(literal 27156383502414181042836140818652542691633899211668467379916697/10000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))))))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 (/.f64 y z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -9083414359407179929300981260567/10000000000000000000000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal 4987149263967754980902411457751781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/5000000000000000000000000000000000000000000000 binary64))) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (* -155900051080628738716045985239/5000000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* 1877227264935748234104688273403/625000000000000000000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y)))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))))) z)) (* 1877227264935748234104688273403/625000000000000000000000000000 y)) (+ (* -6012459259764103/500000000000000 (- (* -9083414359407179929300981260567/10000000000000000000000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -9083414359407179929300981260567/10000000000000000000000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (-.f64 (fma.f64 y #s(literal 4987149263967754980902411457751781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/5000000000000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 y #s(literal -155900051080628738716045985239/5000000000000000000000000000000 binary64) (fma.f64 #s(literal 6012459259764103/500000000000000 binary64) (fma.f64 y #s(literal 4987149263967754980902411457751781576003973599/10000000000000000000000000000000000000000000000 binary64) (*.f64 y #s(literal -4516684825483483349725552750007781576003973599/5000000000000000000000000000000000000000000000 binary64))) (*.f64 y #s(literal 27156383502414181042836140818652542691633899211668467379916697/10000000000000000000000000000000000000000000000000000000000000 binary64)))) z)) z)) z))
(/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(+ x (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))
(fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))
(fma.f64 x (/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 x (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) x)
(* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))
(fma.f64 x (/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 x (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) x)
(* x (+ 1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))))
(fma.f64 x (/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 x (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) x)
x
(* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 x (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 x (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (* (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (- (* z (+ 6012459259764103/1000000000000000 z)) 104698244219447/31250000000000))) (* x (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000)))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 x (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (neg.f64 x))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (- (* (pow z 2) (pow (+ 6012459259764103/1000000000000000 z) 2)) 10961722342634967150292985809/976562500000000000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(* -272651677654809570312500000/10961722342634967150292985809 y)
(*.f64 y #s(literal -272651677654809570312500000/10961722342634967150292985809 binary64))
(+ (* -480206797900973437500000000/10961722342634967150292985809 (* y z)) (* -272651677654809570312500000/10961722342634967150292985809 y))
(fma.f64 y #s(literal -272651677654809570312500000/10961722342634967150292985809 binary64) (*.f64 z (*.f64 y #s(literal -480206797900973437500000000/10961722342634967150292985809 binary64))))
(+ (* -272651677654809570312500000/10961722342634967150292985809 y) (* z (+ (* -480206797900973437500000000/10961722342634967150292985809 y) (* z (- (* -67667050712098535156250000/10961722342634967150292985809 y) (* 308008349283662864620218038523661450750312247467041015625/3845099414944724229120274305880309906699142060296812303392 y))))))
(fma.f64 z (fma.f64 y (*.f64 z #s(literal -331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392 binary64)) (*.f64 y #s(literal -480206797900973437500000000/10961722342634967150292985809 binary64))) (*.f64 y #s(literal -272651677654809570312500000/10961722342634967150292985809 binary64)))
(+ (* -272651677654809570312500000/10961722342634967150292985809 y) (* z (+ (* -480206797900973437500000000/10961722342634967150292985809 y) (* z (- (+ (* -1 (* z (+ (* 3201771687511478851090381065511703491210937500000000000/120159356717022632160008572058759684584348189384275384481 y) (* 67809826262801669974249968441912707337770662884521484375/480637426868090528640034288235038738337392757537101537924 y)))) (* -67667050712098535156250000/10961722342634967150292985809 y)) (* 308008349283662864620218038523661450750312247467041015625/3845099414944724229120274305880309906699142060296812303392 y))))))
(fma.f64 z (fma.f64 z (fma.f64 y #s(literal -331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392 binary64) (*.f64 (*.f64 y z) #s(literal -80616913012847585378611492703959521302614412884521484375/480637426868090528640034288235038738337392757537101537924 binary64))) (*.f64 y #s(literal -480206797900973437500000000/10961722342634967150292985809 binary64))) (*.f64 y #s(literal -272651677654809570312500000/10961722342634967150292985809 binary64)))
(* 692910599291889/10000000000000000 (/ y (pow z 2)))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 y (*.f64 z z)))
(/ (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z))) (pow z 2))
(/.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (*.f64 (/.f64 y z) #s(literal -1707437943648227929300981260567/5000000000000000000000000000000 binary64))) (*.f64 z z))
(/ (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2)))))) (pow z 2))
(/.f64 (-.f64 (+.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z)))) (*.f64 (/.f64 y z) #s(literal -1707437943648227929300981260567/5000000000000000000000000000000 binary64))) (fma.f64 y (/.f64 #s(literal 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal -10265901074760366707523524083344218423996026401/2500000000000000000000000000000000000000000000 binary64)))) (*.f64 z z))
(/ (- (+ (* -1 (/ (+ (* 6012459259764103/500000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y) (* 6012459259764103/500000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)))))) (* 36149666350323105395943207394609/1000000000000000000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 4166096748901211929300981260567/5000000000000000000000000000000 (/ y z)) (+ (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 (/ y (pow z 2))) (* 6012459259764103/500000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/5000000000000000000000000000000 y)) (pow z 2)))))) (pow z 2))
(/.f64 (-.f64 (-.f64 (+.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (*.f64 z z)))) (*.f64 (/.f64 y z) #s(literal -1707437943648227929300981260567/5000000000000000000000000000000 binary64))) (fma.f64 y (/.f64 #s(literal 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal -10265901074760366707523524083344218423996026401/2500000000000000000000000000000000000000000000 binary64)))) (/.f64 (fma.f64 y #s(literal -61723311976765223825812777817531281070128864044331532620083303/5000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 6012459259764103/500000000000000 binary64) (fma.f64 y #s(literal -22256533795818966764772600916696218423996026401/10000000000000000000000000000000000000000000000 binary64) (*.f64 y #s(literal 10265901074760366707523524083344218423996026401/2500000000000000000000000000000000000000000000 binary64))))) (*.f64 z (*.f64 z z)))) (*.f64 z z))
(* 692910599291889/10000000000000000 (/ y (pow z 2)))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 y (*.f64 z z)))
(/ (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))
(/.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (*.f64 (/.f64 y z) #s(literal -1707437943648227929300981260567/5000000000000000000000000000000 binary64))) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))
(/.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 1707437943648227929300981260567/5000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -22256533795818966764772600916696218423996026401/10000000000000000000000000000000000000000000000 binary64) (*.f64 y #s(literal 10265901074760366707523524083344218423996026401/2500000000000000000000000000000000000000000000 binary64))) z)) (neg.f64 z))) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/500000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 36149666350323105395943207394609/1000000000000000000000000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/500000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/5000000000000000000000000000000 y))) (* 25048486975004216764772600916696218423996026401/10000000000000000000000000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/5000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal 1707437943648227929300981260567/5000000000000000000000000000000 binary64)) (/.f64 (fma.f64 #s(literal -6012459259764103/500000000000000 binary64) (/.f64 (fma.f64 y #s(literal -22256533795818966764772600916696218423996026401/10000000000000000000000000000000000000000000000 binary64) (*.f64 y #s(literal 10265901074760366707523524083344218423996026401/2500000000000000000000000000000000000000000000 binary64))) z) (fma.f64 #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64) (/.f64 (*.f64 y #s(literal 1707437943648227929300981260567/5000000000000000000000000000000 binary64)) z) (fma.f64 y #s(literal -22256533795818966764772600916696218423996026401/10000000000000000000000000000000000000000000000 binary64) (*.f64 y #s(literal 10265901074760366707523524083344218423996026401/2500000000000000000000000000000000000000000000 binary64))))) z)) z)) (*.f64 z z))
-272651677654809570312500000/10961722342634967150292985809
#s(literal -272651677654809570312500000/10961722342634967150292985809 binary64)
(- (* -480206797900973437500000000/10961722342634967150292985809 z) 272651677654809570312500000/10961722342634967150292985809)
(fma.f64 z #s(literal -480206797900973437500000000/10961722342634967150292985809 binary64) #s(literal -272651677654809570312500000/10961722342634967150292985809 binary64))
(- (* z (- (* -331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392 z) 480206797900973437500000000/10961722342634967150292985809)) 272651677654809570312500000/10961722342634967150292985809)
(fma.f64 z (fma.f64 z #s(literal -331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392 binary64) #s(literal -480206797900973437500000000/10961722342634967150292985809 binary64)) #s(literal -272651677654809570312500000/10961722342634967150292985809 binary64))
(- (* z (- (* z (- (* -80616913012847585378611492703959521302614412884521484375/480637426868090528640034288235038738337392757537101537924 z) 331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392)) 480206797900973437500000000/10961722342634967150292985809)) 272651677654809570312500000/10961722342634967150292985809)
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal -80616913012847585378611492703959521302614412884521484375/480637426868090528640034288235038738337392757537101537924 binary64) #s(literal -331744266776495628680606206489113197393447250592041015625/3845099414944724229120274305880309906699142060296812303392 binary64)) #s(literal -480206797900973437500000000/10961722342634967150292985809 binary64)) #s(literal -272651677654809570312500000/10961722342634967150292985809 binary64))
(/ 692910599291889/10000000000000000 (pow z 2))
(/.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))
(/ (- 692910599291889/10000000000000000 (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))
(/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -1707437943648227929300981260567/5000000000000000000000000000000 binary64) z)) (*.f64 z z))
(/ (- (+ 692910599291889/10000000000000000 (/ 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (pow z 2))) (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))
(/.f64 (+.f64 (/.f64 #s(literal 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -1707437943648227929300981260567/5000000000000000000000000000000 binary64) z))) (*.f64 z z))
(/ (- (+ 692910599291889/10000000000000000 (/ 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (pow z 2))) (+ (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z)) (* 25676716609685612510890687039814369189247482416331532620083303/2500000000000000000000000000000000000000000000000000000000000 (/ 1 (pow z 3))))) (pow z 2))
(/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (-.f64 (/.f64 #s(literal -1707437943648227929300981260567/5000000000000000000000000000000 binary64) z) (/.f64 #s(literal 25676716609685612510890687039814369189247482416331532620083303/2500000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))) (*.f64 z z))
(/ 692910599291889/10000000000000000 (pow z 2))
(/.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))
(/ (- 692910599291889/10000000000000000 (* 1707437943648227929300981260567/5000000000000000000000000000000 (/ 1 z))) (pow z 2))
(/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -1707437943648227929300981260567/5000000000000000000000000000000 binary64) z)) (*.f64 z z))
(/ (+ 692910599291889/10000000000000000 (* -1 (/ (- 1707437943648227929300981260567/5000000000000000000000000000000 (* 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (/ 1 z))) z))) (pow z 2))
(/.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 (-.f64 #s(literal 1707437943648227929300981260567/5000000000000000000000000000000 binary64) (/.f64 #s(literal 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 binary64) z)) z)) (*.f64 z z))
(/ (+ 692910599291889/10000000000000000 (* -1 (/ (+ 1707437943648227929300981260567/5000000000000000000000000000000 (* -1 (/ (- 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 (* 25676716609685612510890687039814369189247482416331532620083303/2500000000000000000000000000000000000000000000000000000000000 (/ 1 z))) z))) z))) (pow z 2))
(/.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 (-.f64 #s(literal 1707437943648227929300981260567/5000000000000000000000000000000 binary64) (/.f64 (+.f64 #s(literal 18807070503222500065321495416680655271988079203/10000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -25676716609685612510890687039814369189247482416331532620083303/2500000000000000000000000000000000000000000000000000000000000 binary64) z)) z)) z)) (*.f64 z z))
11167812716741/40000000000000
#s(literal 11167812716741/40000000000000 binary64)
(+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))
(fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(* 692910599291889/10000000000000000 (pow z 2))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(fma.f64 (*.f64 z z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(fma.f64 (*.f64 z z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(* 692910599291889/10000000000000000 (pow z 2))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(fma.f64 (*.f64 z z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(fma.f64 (*.f64 z z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(* 6012459259764103/1000000000000000 z)
(*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))
(* z (+ 6012459259764103/1000000000000000 z))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* z (+ 6012459259764103/1000000000000000 z))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(* z (+ 6012459259764103/1000000000000000 z))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
(* (pow z 2) (+ 1 (* 6012459259764103/1000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 6012459259764103/1000000000000000 binary64) z)))
307332350656623/625000000000000
#s(literal 307332350656623/625000000000000 binary64)
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* 692910599291889/10000000000000000 z)
(*.f64 z #s(literal 692910599291889/10000000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(* z (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
11167812716741/40000000000000
#s(literal 11167812716741/40000000000000 binary64)
(+ 11167812716741/40000000000000 (* 307332350656623/625000000000000 z))
(fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(* 692910599291889/10000000000000000 (pow z 2))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(fma.f64 (*.f64 z z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(fma.f64 (*.f64 z z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(* 692910599291889/10000000000000000 (pow z 2))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 692910599291889/10000000000000000 (* 307332350656623/625000000000000 (/ 1 z))))
(*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(fma.f64 (*.f64 z z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(* (pow z 2) (+ 692910599291889/10000000000000000 (+ (/ 11167812716741/40000000000000 (pow z 2)) (* 307332350656623/625000000000000 (/ 1 z)))))
(fma.f64 (*.f64 z z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))

rewrite538.0ms (4.3%)

Memory
7.7MiB live, 599.0MiB allocated
Rules
4 522×lower-/.f32
4 514×lower-/.f64
4 134×lower-*.f32
4 124×lower-*.f64
3 196×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045283
071260
1343251
22658251
08331246
Stop Event
iter limit
node limit
iter limit
Counts
20 → 647
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))
(/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
(*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))
(/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
#s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
(+.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(+.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) y x)
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x) (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x) (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)) (*.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x) (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x)
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(fma.f64 #s(literal 279195317918525/3350343815022304 binary64) y x)
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64))) (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x)) (*.f64 (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)))) (neg.f64 (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) x)))
(+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(+.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(fma.f64 y (/.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y x)
(fma.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (fma.f64 x x (*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x y) (/.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x y) (/.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(+.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(+.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))
(+.f64 (*.f64 z z) (fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64)))
(+.f64 (*.f64 z z) (-.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(+.f64 (+.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(-.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))
(-.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (/.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))) (/.f64 #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64) (fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))))
(-.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(fma.f64 z z (fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64)))
(fma.f64 z z (-.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z #s(literal 104698244219447/31250000000000 binary64))
(/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (-.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (-.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))))
(/.f64 (-.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (*.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (neg.f64 (*.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y))) (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (*.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y)
(*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64)) y)
(+.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))
(+.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+.f64 (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (/.f64 y (/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(fma.f64 #s(literal 11167812716741/40000000000000 binary64) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(fma.f64 #s(literal -104698244219447/31250000000000 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(fma.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64) (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))
(fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) y (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 (*.f64 #s(literal -104698244219447/31250000000000 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) y (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 (*.f64 #s(literal -104698244219447/31250000000000 binary64) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) z) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) z (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(neg.f64 (/.f64 y (/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 y) (/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))))
(/.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))))
(/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 y)) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y))) (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (neg.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(/.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))
(/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (neg.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (neg.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (neg.f64 (*.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (neg.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)))) (neg.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)))) (neg.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (-.f64 (*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)))) (*.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)))))) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 #s(literal -104698244219447/31250000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(*.f64 (neg.f64 y) (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) y) #s(literal -1 binary64)))
(*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y)
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(*.f64 (/.f64 y (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(+.f64 (+.f64 x (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 y (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) y) #s(literal -1 binary64)) x)
(fma.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) y (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) z) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) z (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (/.f64 y (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) x)
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)) (*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(-.f64 (/.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal -104698244219447/31250000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (/.f64 (/.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(+.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(+.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))
(+.f64 (*.f64 z z) (fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64)))
(+.f64 (*.f64 z z) (-.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(+.f64 (+.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z z)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(-.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))
(-.f64 (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (/.f64 (/.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))) (/.f64 #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64) (fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))))
(-.f64 (/.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (/.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(fma.f64 z z (fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) #s(literal 104698244219447/31250000000000 binary64)))
(fma.f64 z z (-.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z #s(literal 104698244219447/31250000000000 binary64))
(/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (-.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (-.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))))
(/.f64 (-.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 104698244219447/31250000000000 binary64) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (+.f64 #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))))
(*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(+.f64 #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))
(+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(-.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (+.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))))) (/.f64 #s(literal 1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (+.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))))))
(-.f64 (/.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (-.f64 #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))) (/.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))))
(fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 z (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (*.f64 z z) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 z z) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) z #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) z #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))) #s(literal 1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (+.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (-.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))) (-.f64 #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))) #s(literal 1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) (+.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))))) (neg.f64 (-.f64 #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
(+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(+.f64 (+.f64 x (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 y (*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) y) #s(literal -1 binary64)) x)
(fma.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) y (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) x)
(fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) z) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) z (fma.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 y #s(literal -104698244219447/31250000000000 binary64)) x))
(fma.f64 (/.f64 y (neg.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) x)
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)) (*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x))) (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 y (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y)) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 y))) (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y)) (neg.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(pow.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) y))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) y)
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))) (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) #s(literal 1 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal -1317153505201632002983659886812818418247552329467851711691541453205491934550951830129/931322574615478515625000000000000000000000000000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)))) #s(literal 120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))) #s(literal -120159356717022632160008572058759684584348189384275384481/953674316406250000000000000000000000000000000000000000 binary64))) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z)) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
#s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))
(+.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z z))
(-.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (/.f64 (*.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (-.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(fma.f64 z z (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(fma.f64 z #s(literal 6012459259764103/1000000000000000 binary64) (*.f64 z z))
(fma.f64 #s(literal 6012459259764103/1000000000000000 binary64) z (*.f64 z z))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 z z) (*.f64 z z) (-.f64 (*.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) (-.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64))) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 z z #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) z) (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 z z) (*.f64 z z) (-.f64 (*.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) (neg.f64 (-.f64 (*.f64 z z) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 z z #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 z z) #s(literal 217348396185382961186752534140230541334573920727/1000000000000000000000000000000000000000000000 binary64)) z)) (neg.f64 (-.f64 (fma.f64 z z #s(literal 36149666350323105395943207394609/1000000000000000000000000000000 binary64)) (*.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z #s(literal -36149666350323105395943207394609/1000000000000000000000000000000 binary64)) z)) (neg.f64 (+.f64 z #s(literal -6012459259764103/1000000000000000 binary64))))
(*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))
(*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z)
(+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))
(+.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))
(-.f64 (/.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))))
(fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) z #s(literal 307332350656623/625000000000000 binary64))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))
(/.f64 (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 307332350656623/625000000000000 binary64) (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) #s(literal 29028515918677826297037119458939297513676367/244140625000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal 94453173760125479739253764129/390625000000000000000000000000 binary64)) (*.f64 z #s(literal 212953843275265618747988030847/6250000000000000000000000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 z z) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))))
(+.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))
(+.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))
(+.f64 (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z)) (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(+.f64 (+.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z))) (*.f64 z #s(literal 307332350656623/625000000000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(-.f64 (/.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(fma.f64 z (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 z z) (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) z (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) z #s(literal 11167812716741/40000000000000 binary64))
(fma.f64 (*.f64 z z) #s(literal 692910599291889/10000000000000000 binary64) (fma.f64 z #s(literal 307332350656623/625000000000000 binary64) #s(literal 11167812716741/40000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (-.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))) (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))))) (neg.f64 (-.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal 1392850058529705972970166011484436857021/64000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 124720040876201995101661081/1600000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))))

eval196.0ms (1.6%)

Memory
1.4MiB live, 349.9MiB allocated
Compiler

Compiled 38 912 to 2 748 computations (92.9% saved)

prune178.0ms (1.4%)

Memory
-17.5MiB live, 274.8MiB allocated
Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New1 13171 138
Fresh11314
Picked325
Done000
Total1 145121 157
Accuracy
100.0%
Counts
1 157 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.6%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
73.0%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))))
80.5%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
77.8%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 3350343815022304/279195317918525 binary64))))
64.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
65.6%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
77.8%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
80.3%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
42.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
30.0%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
30.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
32.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
Compiler

Compiled 262 to 172 computations (34.4% saved)

simplify371.0ms (3%)

Memory
14.4MiB live, 476.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
cost-diff0
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
cost-diff0
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
cost-diff0
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
cost-diff0
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
cost-diff0
(-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
cost-diff0
(fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
cost-diff0
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
cost-diff0
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
cost-diff0
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
cost-diff0
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
cost-diff0
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
cost-diff0
#s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
cost-diff0
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
cost-diff0
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))
cost-diff0
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))
cost-diff0
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
Rules
12 916×lower-fma.f32
12 906×lower-fma.f64
4 100×lower-*.f32
4 098×lower-*.f64
1 744×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050305
067305
1125305
2229305
3342305
4441305
5598305
6761305
71049305
81434305
91813305
103831305
116383305
08131273
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
x
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))
y
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))
#s(literal 10000000000000000/692910599291889 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
y
#s(literal 692910599291889/10000000000000000 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
y
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
z
#s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)
#s(literal 279195317918525/3350343815022304 binary64)
x
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
y
(-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
#s(literal 692910599291889/10000000000000000 binary64)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
#s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)
z
x
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
x
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
y
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
z
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
#s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)
#s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)
#s(literal 3350343815022304/279195317918525 binary64)
Outputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
x
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))
y
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))
#s(literal 10000000000000000/692910599291889 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
y
#s(literal 692910599291889/10000000000000000 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
y
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
z
#s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)
#s(literal 279195317918525/3350343815022304 binary64)
x
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
y
(-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
#s(literal 692910599291889/10000000000000000 binary64)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
#s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)
z
x
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
x
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
y
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
z
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
#s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)
#s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)
#s(literal 3350343815022304/279195317918525 binary64)

localize240.0ms (1.9%)

Memory
-5.0MiB live, 285.1MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0.05859375
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
accuracy0.0625
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
accuracy0.1796875
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
accuracy32.41297278421612
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
accuracy0.01171875
(-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
accuracy0.21484375
(fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
accuracy0.2265625
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
accuracy21.846556136335234
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
accuracy0.09375
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
accuracy0.15625
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
accuracy22.532791590259126
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
accuracy0.5390625
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
accuracy12.475870502842442
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
accuracy31.005797961604973
#s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
accuracy0.0078125
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
accuracy0.0625
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))
accuracy25.18987055966099
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))
Samples
149.0ms256×0valid
Compiler

Compiled 253 to 48 computations (81% saved)

Precisions
Click to see histograms. Total time spent on operations: 130.0ms
const: 85.0ms (65.4% of total)
ival-add: 18.0ms (13.9% of total)
ival-mult: 18.0ms (13.9% of total)
ival-div: 7.0ms (5.4% of total)
ival-sub: 1.0ms (0.8% of total)
ival-true: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)

series24.0ms (0.2%)

Memory
7.6MiB live, 42.2MiB allocated
Counts
18 → 420
Calls
Call 1
Inputs
#<alt (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))>
#<alt (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))>
#<alt #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))>
#<alt #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))>
#<alt #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))>
#<alt (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))>
#<alt #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))>
#<alt (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)>
#<alt (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))>
#<alt #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))>
#<alt (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)>
#<alt (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))>
#<alt (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)>
#<alt (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))>
#<alt (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))>
#<alt #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))>
#<alt (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))>
#<alt (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))>
Outputs
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt 3350343815022304/279195317918525>
#<alt (+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt x>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* y (+ 692910599291889/10000000000000000 (/ x y)))>
#<alt (* y (+ 692910599291889/10000000000000000 (/ x y)))>
#<alt (* y (+ 692910599291889/10000000000000000 (/ x y)))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt x>
#<alt (* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))>
#<alt (* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))>
#<alt (* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt x>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))>
#<alt (* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))>
#<alt (* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))>
#<alt (+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))>
#<alt (+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))>
#<alt (* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))>
#<alt (* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))>
#<alt (* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))>
#<alt 279195317918525/3350343815022304>
#<alt (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))>
#<alt (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))>
#<alt (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 z)>
#<alt (* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))>
#<alt (* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))>
#<alt (* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 z)>
#<alt (* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))>
#<alt (* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))>
#<alt (* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt x>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))>
#<alt (* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))>
#<alt (* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))>
#<alt (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))>
#<alt (/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)>
#<alt (/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)>
#<alt (/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))>
#<alt (* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))>
#<alt (* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)>
#<alt (/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)>
#<alt (/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)>
#<alt 692910599291889/10000000000000000>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt 692910599291889/10000000000000000>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ -751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt 3350343815022304/279195317918525>
#<alt (+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))>
#<alt 3350343815022304/279195317918525>
#<alt (+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))>
#<alt (* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))>
#<alt (* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt 155900051080628738716045985239/389750127738131234692690878125>
#<alt (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))>
#<alt (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))>
#<alt (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)>
#<alt (* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)>
#<alt (* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))>
#<alt (* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))>
#<alt (* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))>
Calls

105 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x)
1.0ms
y
@0
(+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x)
0.0ms
y
@inf
(+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x)
0.0ms
z
@-inf
(+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x)
0.0ms
y
@-inf
(+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x)

simplify1.2s (9.5%)

Memory
3.6MiB live, 602.9MiB allocated
Algorithm
egg-herbie
Rules
13 908×lower-fma.f64
13 908×lower-fma.f32
5 300×lower-+.f64
5 300×lower-+.f32
4 684×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03047042
19556323
228035932
082515194
Stop Event
iter limit
node limit
Counts
420 → 396
Calls
Call 1
Inputs
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* 279195317918525/3350343815022304 y)
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(* 692910599291889/10000000000000000 y)
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(* 692910599291889/10000000000000000 y)
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
3350343815022304/279195317918525
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
x
(+ x (* 692910599291889/10000000000000000 y))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (* 692910599291889/10000000000000000 y))
(* 692910599291889/10000000000000000 y)
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(* 692910599291889/10000000000000000 y)
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(* 692910599291889/10000000000000000 y)
(+ x (* 692910599291889/10000000000000000 y))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (* 692910599291889/10000000000000000 y))
x
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
x
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(* 692910599291889/10000000000000000 y)
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
x
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
x
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
x
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
279195317918525/3350343815022304
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(* -155900051080628738716045985239/56124018394291031809500087342080 z)
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(* -155900051080628738716045985239/56124018394291031809500087342080 z)
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
x
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
x
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
x
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
692910599291889/10000000000000000
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
692910599291889/10000000000000000
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* 279195317918525/3350343815022304 y)
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(* 692910599291889/10000000000000000 y)
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(* 692910599291889/10000000000000000 y)
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
3350343815022304/279195317918525
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
3350343815022304/279195317918525
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
155900051080628738716045985239/389750127738131234692690878125
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
Outputs
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y)) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z) (/.f64 (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z))) z)) z))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64)))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y)) (*.f64 z (*.f64 z z))) (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z) (/.f64 (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z))) z)) z))
3350343815022304/279195317918525
#s(literal 3350343815022304/279195317918525 binary64)
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 binary64) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
(+.f64 (+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z)) (/.f64 #s(literal -16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) (*.f64 z (*.f64 z z))))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) z) #s(literal -11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64)) z)) z))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y)) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z) (/.f64 (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z))) z)) z))
x
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* y (+ 692910599291889/10000000000000000 (/ x y)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* -1 (* y (- (* -1 (/ x y)) 692910599291889/10000000000000000)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 x y)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
x
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 (/.f64 y x) x) x)
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 (/.f64 y x) x) x)
(* x (+ 1 (* 692910599291889/10000000000000000 (/ y x))))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) (*.f64 (/.f64 y x) x) x)
x
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(fma.f64 (/.f64 (*.f64 y #s(literal -692910599291889/10000000000000000 binary64)) x) (neg.f64 x) x)
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(fma.f64 (/.f64 (*.f64 y #s(literal -692910599291889/10000000000000000 binary64)) x) (neg.f64 x) x)
(* -1 (* x (- (* -692910599291889/10000000000000000 (/ y x)) 1)))
(fma.f64 (/.f64 (*.f64 y #s(literal -692910599291889/10000000000000000 binary64)) x) (neg.f64 x) x)
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y)) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z) (/.f64 (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z))) z)) z))
x
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(*.f64 y (+.f64 #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 x y))))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(*.f64 y (+.f64 #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 x y))))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(*.f64 y (+.f64 #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 x y))))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 x y))))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 x y))))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 x y))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(*.f64 z (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(*.f64 z (fma.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)) (/.f64 x z)))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(*.f64 z (fma.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)) (/.f64 x z)))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(*.f64 z (fma.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)) (/.f64 x z)))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(*.f64 z (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64)) (/.f64 (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64)) (/.f64 (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64)) (/.f64 (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x) z)) (neg.f64 z))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
x
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
279195317918525/3350343815022304
#s(literal 279195317918525/3350343815022304 binary64)
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
(* -155900051080628738716045985239/56124018394291031809500087342080 z)
(*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 z (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 z (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 z (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)))
(* -155900051080628738716045985239/56124018394291031809500087342080 z)
(*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(neg.f64 (*.f64 z (+.f64 #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal -279195317918525/3350343815022304 binary64) z))))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(neg.f64 (*.f64 z (+.f64 #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal -279195317918525/3350343815022304 binary64) z))))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(neg.f64 (*.f64 z (+.f64 #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal -279195317918525/3350343815022304 binary64) z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y)) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z) (/.f64 (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z))) z)) z))
x
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (+.f64 (/.f64 x y) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (+.f64 (/.f64 x y) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (+.f64 (/.f64 x y) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (+.f64 (/.f64 x y) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (+.f64 (/.f64 x y) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (+.f64 (/.f64 x y) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))
(/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/.f64 (fma.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 z (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/.f64 (fma.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 z (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/.f64 (fma.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 z (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))) z)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
x
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(*.f64 x (fma.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(*.f64 x (fma.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(*.f64 x (fma.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(*.f64 x (fma.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(*.f64 x (fma.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(*.f64 x (fma.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x) #s(literal 1 binary64)))
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
692910599291889/10000000000000000
#s(literal 692910599291889/10000000000000000 binary64)
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
692910599291889/10000000000000000
#s(literal 692910599291889/10000000000000000 binary64)
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ -751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 x y))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y)) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z) (/.f64 (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z))) z)) z))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (neg.f64 z) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64))) (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64)))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (/.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y)) (*.f64 z (*.f64 z z))) (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (fma.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z) (/.f64 (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z))) z)) z))
3350343815022304/279195317918525
#s(literal 3350343815022304/279195317918525 binary64)
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 binary64) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
(+.f64 (+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z)) (/.f64 #s(literal -16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) (*.f64 z (*.f64 z z))))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) z) #s(literal -11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64)) z)) z))
3350343815022304/279195317918525
#s(literal 3350343815022304/279195317918525 binary64)
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(*.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z)))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(*.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z)))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
155900051080628738716045985239/389750127738131234692690878125
#s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)
(*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z)))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z)))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z)))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)
(*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(neg.f64 (*.f64 z (+.f64 #s(literal 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64) z))))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(neg.f64 (*.f64 z (+.f64 #s(literal 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64) z))))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(neg.f64 (*.f64 z (+.f64 #s(literal 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64) z))))

rewrite635.0ms (5.1%)

Memory
29.8MiB live, 646.9MiB allocated
Rules
4 434×lower-/.f32
4 428×lower-/.f64
3 806×lower-*.f32
3 804×lower-*.f64
2 662×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050284
067284
1365284
22702284
08214252
Stop Event
iter limit
node limit
iter limit
Counts
18 → 293
Calls
Call 1
Inputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
Outputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(+.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))) (/.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x)))
(fma.f64 y (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) y x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))) (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))) (+.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (-.f64 (*.f64 x x) (*.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))) (neg.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))) (neg.f64 (+.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (-.f64 (*.f64 x x) (*.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))) (neg.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (*.f64 x x)) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))) (*.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))) (*.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x)))
(pow.f64 (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (/.f64 y (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))
(neg.f64 (/.f64 y (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))
(neg.f64 (/.f64 (neg.f64 y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))
(/.f64 (neg.f64 y) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) y) #s(literal 1 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))
(pow.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) y)
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(*.f64 #s(literal 692910599291889/10000000000000000 binary64) y)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(+.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(+.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)
(+.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+.f64 (+.f64 x (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))) (/.f64 (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(fma.f64 z (*.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) y) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(fma.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z y) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(fma.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) y x)
(fma.f64 (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) y (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(fma.f64 (*.f64 y z) #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(fma.f64 (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) z (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))) (fma.f64 x (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))) (fma.f64 x x (-.f64 (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x) (*.f64 (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x))))
(/.f64 (*.f64 (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x) (*.f64 (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x))) (neg.f64 (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))) (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)) (*.f64 (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))) (neg.f64 (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x) (*.f64 (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))) (*.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))))
(*.f64 (*.f64 (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))) x)))
(+.f64 #s(literal 279195317918525/3350343815022304 binary64) (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))
(+.f64 (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) #s(literal 279195317918525/3350343815022304 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))) (/.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
(-.f64 (/.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (-.f64 #s(literal 279195317918525/3350343815022304 binary64) (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (-.f64 #s(literal 279195317918525/3350343815022304 binary64) (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
(fma.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) z #s(literal 279195317918525/3350343815022304 binary64))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)) (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)) (+.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64))))
(/.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))) (neg.f64 (+.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64))) (neg.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
(/.f64 (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64))) (-.f64 #s(literal 279195317918525/3350343815022304 binary64) (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))) (*.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64))) (*.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)))) (neg.f64 (neg.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)))) (neg.f64 (-.f64 #s(literal 279195317918525/3350343815022304 binary64) (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))))))
(*.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(+.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(+.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) x)
(-.f64 (/.f64 (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (/.f64 (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))))
(fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(fma.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) y x)
(/.f64 (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))))
(/.f64 (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))) (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)) (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)))))
(/.f64 (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))) (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)) (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)))) (neg.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))) (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))) (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))))) (neg.f64 (neg.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))))) (neg.f64 (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))) (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)) (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))) (*.f64 y (*.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (*.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))))))
(*.f64 (*.f64 (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (neg.f64 x))))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64))
(-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(-.f64 (/.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(-.f64 (/.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (/.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(-.f64 (/.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (/.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(fma.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) z)) #s(literal 692910599291889/10000000000000000 binary64))
(fma.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) z) #s(literal 692910599291889/10000000000000000 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64))
(/.f64 (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (+.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (-.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))))
(/.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(/.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))) (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))))))
(/.f64 (neg.f64 (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (neg.f64 (+.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (-.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))))
(/.f64 (neg.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))) (neg.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(/.f64 (neg.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))) (neg.f64 (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(/.f64 (-.f64 (*.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (*.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))) (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))))) (neg.f64 (neg.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(*.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(exp.f64 (*.f64 (log.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 (neg.f64 z)))
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 z))
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 #s(literal 1 binary64) (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))
(*.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 z)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(*.f64 (/.f64 #s(literal 1 binary64) z) #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(+.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))) (/.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)))
(fma.f64 y (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) y x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (+.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (+.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (neg.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (*.f64 x x)) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))) (*.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (*.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)))
(pow.f64 (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (/.f64 y (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(neg.f64 (/.f64 y (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(neg.f64 (/.f64 (neg.f64 y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
(/.f64 (neg.f64 y) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(pow.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) y)
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
(+.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))
(+.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 3350343815022304/279195317918525 binary64))
(+.f64 (*.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))
(+.f64 (+.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))) (*.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))) (/.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))))
(-.f64 (/.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (-.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) (-.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(fma.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (*.f64 z z) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) z #s(literal 3350343815022304/279195317918525 binary64))
(fma.f64 (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)) z (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 (*.f64 z z) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)) (+.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64))) (neg.f64 (+.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))))
(/.f64 (-.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) (-.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))) (*.f64 (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64))) (*.f64 (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))))) (neg.f64 (-.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))))
(+.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))
(+.f64 (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64)) (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64))) (/.f64 #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64) (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64))))
(-.f64 (/.f64 #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64) (-.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64)) (-.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))))
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(fma.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64)) (-.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64)) (+.f64 #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64)) (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal -24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64))))
(/.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal -24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64)) (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal -24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64))) (neg.f64 (+.f64 #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal -24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64))) (neg.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64))))
(/.f64 (-.f64 #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64) (*.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64))) (-.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64)) (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64))) (*.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64)) (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal -24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)))) (neg.f64 (neg.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64) (*.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64)))) (neg.f64 (-.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64)) (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal -24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -165707630819352256005494416392285951240250952560796812500333015187666438505374460256292362615415864248134752859864423714027272203776/161062043286710551355981013053537965562219490136546791123655123317665301419949790542177667609885752546690173461962953865528106689453125 binary64) #s(literal 3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/59205056321600505207198264786734720763206505759200687450365017544628442291090118408203125 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal 24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (*.f64 z #s(literal -8563022664676710311789808941816417250530885977859723219371792989774253064/212056050090631433469570076489133470157829277209834255927731078736572265625 binary64)))))
(*.f64 (fma.f64 (*.f64 z z) #s(literal 3016905258905129865999405609584408734264889342882924917419583710210319367273683845798976/296025281608002526035991323933673603816032528796003437251825087723142211455450592041015625 binary64) #s(literal -24304825926942649962295480741151107170296249740890205887121/151905162071889614473123871070876845531720365137583603515625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64))))

eval101.0ms (0.8%)

Memory
15.2MiB live, 270.1MiB allocated
Compiler

Compiled 13 624 to 1 160 computations (91.5% saved)

prune83.0ms (0.7%)

Memory
15.5MiB live, 224.6MiB allocated
Pruning

12 alts after pruning (7 fresh and 5 done)

PrunedKeptTotal
New6854689
Fresh235
Picked235
Done022
Total68912701
Accuracy
100.0%
Counts
701 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.6%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
73.0%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
77.8%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
80.5%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
77.8%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
80.3%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
42.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
30.0%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
28.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
25.4%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
30.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
32.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
Compiler

Compiled 234 to 151 computations (35.5% saved)

simplify330.0ms (2.6%)

Memory
-4.6MiB live, 724.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
cost-diff0
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
cost-diff0
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
cost-diff0
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
cost-diff0
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
cost-diff0
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
cost-diff0
#s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
cost-diff0
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
cost-diff0
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
cost-diff0
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
cost-diff0
#s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
cost-diff0
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
cost-diff0
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
cost-diff0
#s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
cost-diff0
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
cost-diff0
#s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))
cost-diff0
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))
cost-diff0
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))
cost-diff0
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
Rules
12 924×lower-fma.f32
12 920×lower-fma.f64
4 104×lower-*.f32
4 098×lower-*.f64
1 756×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065405
077405
1144405
2242405
3351405
4455405
5611405
6791405
71079405
81497405
91875405
103902405
116450405
08216356
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
x
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))
y
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))
#s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))
#s(literal 3350343815022304/279195317918525 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
y
#s(literal 279195317918525/3350343815022304 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
y
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
z
#s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)
#s(literal 279195317918525/3350343815022304 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
#s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
y
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
#s(literal 692910599291889/10000000000000000 binary64)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
#s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)
z
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
x
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
y
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
z
#s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
#s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)
#s(literal 3350343815022304/279195317918525 binary64)
Outputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
x
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))
y
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))
#s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))
#s(literal 3350343815022304/279195317918525 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
y
#s(literal 279195317918525/3350343815022304 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
y
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
z
#s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)
#s(literal 279195317918525/3350343815022304 binary64)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
#s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
y
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
#s(literal 692910599291889/10000000000000000 binary64)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
#s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)
z
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
x
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
y
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
z
#s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
#s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)
#s(literal 3350343815022304/279195317918525 binary64)

localize309.0ms (2.5%)

Memory
4.4MiB live, 233.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.05859375
(fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
accuracy0.0625
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
accuracy31.91474032909434
#s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
accuracy32.41297278421612
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
accuracy0.2265625
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
accuracy0.38671875
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
accuracy21.846556136335234
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
accuracy23.987819841425953
#s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
accuracy0.15625
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
accuracy0.21484375
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
accuracy22.532791590259126
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
accuracy25.474291520392782
#s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
accuracy0.171875
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
accuracy14.170001963718263
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
accuracy30.993796919316573
#s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
accuracy0.0078125
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
accuracy0.0625
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))
accuracy32.41297278421612
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))
accuracy32.453087369675835
#s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))
Samples
261.0ms256×0valid
Compiler

Compiled 273 to 51 computations (81.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 217.0ms
ival-mult: 110.0ms (50.8% of total)
const: 80.0ms (36.9% of total)
ival-add: 17.0ms (7.8% of total)
ival-div: 8.0ms (3.7% of total)
ival-sub: 1.0ms (0.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series20.0ms (0.2%)

Memory
-3.4MiB live, 33.3MiB allocated
Counts
21 → 480
Calls
Call 1
Inputs
#<alt (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))>
#<alt (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))>
#<alt #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))>
#<alt #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))>
#<alt #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))>
#<alt #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))>
#<alt (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))>
#<alt #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))>
#<alt #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))>
#<alt (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))>
#<alt (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))>
#<alt #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))>
#<alt #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))>
#<alt (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))>
#<alt (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))>
#<alt (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))>
#<alt (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))>
#<alt #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))>
#<alt (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))>
#<alt (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)>
#<alt #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))>
Outputs
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt 3350343815022304/279195317918525>
#<alt (+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))>
#<alt 3350343815022304/279195317918525>
#<alt (+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))>
#<alt (* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))>
#<alt (* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt x>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* y (+ 279195317918525/3350343815022304 (/ x y)))>
#<alt (* y (+ 279195317918525/3350343815022304 (/ x y)))>
#<alt (* y (+ 279195317918525/3350343815022304 (/ x y)))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt x>
#<alt (* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))>
#<alt (* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))>
#<alt (* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt x>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))>
#<alt (* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))>
#<alt (* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))>
#<alt (+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))>
#<alt (+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))>
#<alt (* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt (* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt (+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))>
#<alt (* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))>
#<alt (* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))>
#<alt (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))>
#<alt (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))>
#<alt (* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))>
#<alt (* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt (* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt (* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))>
#<alt 279195317918525/3350343815022304>
#<alt (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))>
#<alt (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))>
#<alt (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 z)>
#<alt (* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))>
#<alt (* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))>
#<alt (* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))>
#<alt (* -155900051080628738716045985239/56124018394291031809500087342080 z)>
#<alt (* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))>
#<alt (* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))>
#<alt (* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt x>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))>
#<alt (* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))>
#<alt (* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))>
#<alt (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))>
#<alt (/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)>
#<alt (/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)>
#<alt (/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt (+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))>
#<alt (* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))>
#<alt (* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))>
#<alt (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))>
#<alt (/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)>
#<alt (/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)>
#<alt (/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))>
#<alt (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))>
#<alt (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))>
#<alt (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))>
#<alt (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)>
#<alt (/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)>
#<alt (/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)>
#<alt 692910599291889/10000000000000000>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt 692910599291889/10000000000000000>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt (+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))>
#<alt (+ x (* 279195317918525/3350343815022304 y))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (+ x (* 692910599291889/10000000000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))>
#<alt (* 279195317918525/3350343815022304 y)>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))>
#<alt (- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))>
#<alt (* 692910599291889/10000000000000000 y)>
#<alt (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))>
#<alt 3350343815022304/279195317918525>
#<alt (+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))>
#<alt 10000000000000000/692910599291889>
#<alt (- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))>
#<alt (+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))>
#<alt 3350343815022304/279195317918525>
#<alt (+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))>
#<alt (* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))>
#<alt (* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt (/ 751220861604756070699018739433/10000000000000000000000000000000 z)>
#<alt 155900051080628738716045985239/389750127738131234692690878125>
#<alt (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))>
#<alt (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))>
#<alt (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)>
#<alt (* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))>
#<alt (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)>
#<alt (* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))>
#<alt (* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))>
#<alt (* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))>
Calls

120 calls:

TimeVariablePointExpression
4.0ms
y
@0
(* y (+ 692910599291889/10000000000000000 (/ 751220861604756070699018739433/10000000000000000000000000000000 z)))
0.0ms
z
@0
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
0.0ms
y
@inf
(* y 279195317918525/3350343815022304)
0.0ms
y
@-inf
(* y 279195317918525/3350343815022304)
0.0ms
y
@0
(* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304))

simplify471.0ms (3.8%)

Memory
-44.8MiB live, 742.0MiB allocated
Algorithm
egg-herbie
Rules
14 296×lower-fma.f64
14 296×lower-fma.f32
5 372×lower-+.f64
5 372×lower-+.f32
4 812×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03117682
19846789
229026380
084495619
Stop Event
iter limit
node limit
Counts
480 → 456
Calls
Call 1
Inputs
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* 279195317918525/3350343815022304 y)
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(* 692910599291889/10000000000000000 y)
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(* 692910599291889/10000000000000000 y)
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
3350343815022304/279195317918525
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
3350343815022304/279195317918525
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
x
(+ x (* 279195317918525/3350343815022304 y))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (* 279195317918525/3350343815022304 y))
(* 279195317918525/3350343815022304 y)
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(* 279195317918525/3350343815022304 y)
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(* 279195317918525/3350343815022304 y)
(+ x (* 279195317918525/3350343815022304 y))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (* 279195317918525/3350343815022304 y))
x
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
x
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(* 279195317918525/3350343815022304 y)
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
x
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
x
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
x
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(* 279195317918525/3350343815022304 y)
(+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))
(+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))
(+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
279195317918525/3350343815022304
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(* -155900051080628738716045985239/56124018394291031809500087342080 z)
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(* -155900051080628738716045985239/56124018394291031809500087342080 z)
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
x
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
x
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
x
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))
(/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)
(/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)
(/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)
(* 692910599291889/10000000000000000 y)
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(* 692910599291889/10000000000000000 y)
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
692910599291889/10000000000000000
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
692910599291889/10000000000000000
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(+ x (* 279195317918525/3350343815022304 y))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(+ x (* 692910599291889/10000000000000000 y))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+ x (* 692910599291889/10000000000000000 y))
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(* 279195317918525/3350343815022304 y)
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(* 692910599291889/10000000000000000 y)
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(* 692910599291889/10000000000000000 y)
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
3350343815022304/279195317918525
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
10000000000000000/692910599291889
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
3350343815022304/279195317918525
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
155900051080628738716045985239/389750127738131234692690878125
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
Outputs
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (-.f64 (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)) (*.f64 z (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))))))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (+.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z)) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (-.f64 (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)) (*.f64 z (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))))))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64)))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (/.f64 (fma.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z))) (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (+.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z)) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
3350343815022304/279195317918525
#s(literal 3350343815022304/279195317918525 binary64)
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 binary64) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
(+.f64 (+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z)) (/.f64 #s(literal -16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) (*.f64 z (*.f64 z z))))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) z) #s(literal -11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64)) z)) z))
3350343815022304/279195317918525
#s(literal 3350343815022304/279195317918525 binary64)
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(*.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(*.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (-.f64 (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)) (*.f64 z (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))))))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (+.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z)) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
x
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* -1 (* y (- (* -1 (/ x y)) 279195317918525/3350343815022304)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 279195317918525/3350343815022304 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
x
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(fma.f64 (/.f64 y x) (*.f64 #s(literal 279195317918525/3350343815022304 binary64) x) x)
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(fma.f64 (/.f64 y x) (*.f64 #s(literal 279195317918525/3350343815022304 binary64) x) x)
(* x (+ 1 (* 279195317918525/3350343815022304 (/ y x))))
(fma.f64 (/.f64 y x) (*.f64 #s(literal 279195317918525/3350343815022304 binary64) x) x)
x
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(fma.f64 (/.f64 (*.f64 y #s(literal -279195317918525/3350343815022304 binary64)) x) (neg.f64 x) x)
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(fma.f64 (/.f64 (*.f64 y #s(literal -279195317918525/3350343815022304 binary64)) x) (neg.f64 x) x)
(* -1 (* x (- (* -279195317918525/3350343815022304 (/ y x)) 1)))
(fma.f64 (/.f64 (*.f64 y #s(literal -279195317918525/3350343815022304 binary64)) x) (neg.f64 x) x)
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (-.f64 (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)) (*.f64 z (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))))))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (+.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z)) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
x
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(* y (+ 279195317918525/3350343815022304 (+ (* -155900051080628738716045985239/56124018394291031809500087342080 z) (/ x y))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(* -1 (* y (+ (* -1 (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y)))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(*.f64 z (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(*.f64 z (fma.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)) (/.f64 x z)))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(*.f64 z (fma.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)) (/.f64 x z)))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (+ (* 279195317918525/3350343815022304 (/ y z)) (/ x z))))
(*.f64 z (fma.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)) (/.f64 x z)))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(*.f64 z (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64)) (/.f64 (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64)) (/.f64 (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (+ x (* 279195317918525/3350343815022304 y)) z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64)) (/.f64 (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x) z)) (neg.f64 z))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
x
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* x (+ 1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* -1 (* x (- (* -1 (/ (* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))) x)) 1)))
(fma.f64 y (*.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x) x) x)
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* y (+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z)))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* -155900051080628738716045985239/56124018394291031809500087342080 (* y z)) (* 279195317918525/3350343815022304 y))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(*.f64 z (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))
(*.f64 z (*.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z))))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))
(*.f64 z (*.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z))))
(* z (+ (* -155900051080628738716045985239/56124018394291031809500087342080 y) (* 279195317918525/3350343815022304 (/ y z))))
(*.f64 z (*.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z))))
(* -155900051080628738716045985239/56124018394291031809500087342080 (* y z))
(*.f64 z (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))
(* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 z (*.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z))))
(* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 z (*.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z))))
(* -1 (* z (+ (* -279195317918525/3350343815022304 (/ y z)) (* 155900051080628738716045985239/56124018394291031809500087342080 y))))
(*.f64 z (*.f64 y (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z))))
279195317918525/3350343815022304
#s(literal 279195317918525/3350343815022304 binary64)
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
(+ 279195317918525/3350343815022304 (* -155900051080628738716045985239/56124018394291031809500087342080 z))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
(* -155900051080628738716045985239/56124018394291031809500087342080 z)
(*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 z (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 z (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)))
(* z (- (* 279195317918525/3350343815022304 (/ 1 z)) 155900051080628738716045985239/56124018394291031809500087342080))
(*.f64 z (+.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal 279195317918525/3350343815022304 binary64) z)))
(* -155900051080628738716045985239/56124018394291031809500087342080 z)
(*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(*.f64 (+.f64 #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal -279195317918525/3350343815022304 binary64) z)) (neg.f64 z))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(*.f64 (+.f64 #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal -279195317918525/3350343815022304 binary64) z)) (neg.f64 z))
(* -1 (* z (- 155900051080628738716045985239/56124018394291031809500087342080 (* 279195317918525/3350343815022304 (/ 1 z)))))
(*.f64 (+.f64 #s(literal 155900051080628738716045985239/56124018394291031809500087342080 binary64) (/.f64 #s(literal -279195317918525/3350343815022304 binary64) z)) (neg.f64 z))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (-.f64 (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)) (*.f64 z (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))))))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (+.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z)) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
x
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* y (+ 692910599291889/10000000000000000 (+ (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)) (/ x y))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* -1 (* y (+ (* -1 (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))
(/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/.f64 (fma.f64 y (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) (*.f64 z x)) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/.f64 (fma.f64 y (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) (*.f64 z x)) z)
(/ (+ (* 751220861604756070699018739433/10000000000000000000000000000000 y) (* z (+ x (* 692910599291889/10000000000000000 y)))) z)
(/.f64 (fma.f64 y (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) (*.f64 z x)) z)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
x
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(fma.f64 x (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x)) x)
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(fma.f64 x (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x)) x)
(* x (+ 1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)))
(fma.f64 x (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(fma.f64 x (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(fma.f64 x (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))) x)) 1)))
(fma.f64 x (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 y x)) x)
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* y (+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z))
(/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
(/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)
(/.f64 (*.f64 y (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64))) z)
(/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)
(/.f64 (*.f64 y (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64))) z)
(/ (+ (* 692910599291889/10000000000000000 (* y z)) (* 751220861604756070699018739433/10000000000000000000000000000000 y)) z)
(/.f64 (*.f64 y (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64))) z)
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* 692910599291889/10000000000000000 y) (* 751220861604756070699018739433/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
(/ (+ 751220861604756070699018739433/10000000000000000000000000000000 (* 692910599291889/10000000000000000 z)) z)
(/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z)
692910599291889/10000000000000000
#s(literal 692910599291889/10000000000000000 binary64)
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
692910599291889/10000000000000000
#s(literal 692910599291889/10000000000000000 binary64)
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+ 692910599291889/10000000000000000 (* 751220861604756070699018739433/10000000000000000000000000000000 (/ 1 z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+ x (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
(* -1 (* x (- (* -1 (/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (* x (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))) 1)))
(fma.f64 (*.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x)
x
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(+ x (* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) x)
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(* y (+ (* 11167812716741/40000000000000 (/ 1 (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))) (+ (/ x y) (/ (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z)))))))
(*.f64 y (+.f64 (fma.f64 z (/.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))) (/.f64 x y)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z)))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))))
(+ x (* 279195317918525/3350343815022304 y))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x))
(+ x (+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y)))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (-.f64 (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)) (*.f64 z (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))))))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z)))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(- (+ x (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 x (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(- (+ x (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))) (+.f64 x (/.f64 (fma.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))))
(+ x (* 692910599291889/10000000000000000 y))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y)))
(-.f64 (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (+.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z)) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(/ (* y (+ 11167812716741/40000000000000 (* z (+ 307332350656623/625000000000000 (* 692910599291889/10000000000000000 z))))) (+ 104698244219447/31250000000000 (* z (+ 6012459259764103/1000000000000000 z))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)))
(* 279195317918525/3350343815022304 y)
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(+ (* 279195317918525/3350343815022304 y) (* z (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(+ (* 279195317918525/3350343815022304 y) (* z (- (+ (* 307332350656623/2093964884388940 y) (* z (- (+ (* -1 (* z (+ (* 31250000000000/104698244219447 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))) (* 6012459259764103/3350343815022304 (- (* 692910599291889/33503438150223040 y) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))))) (* 692910599291889/33503438150223040 y)) (+ (* 272651677654809570312500000/10961722342634967150292985809 y) (* 6012459259764103/3350343815022304 (- (* 307332350656623/2093964884388940 y) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))))) (* 1678650474502018223880473708075/11224803678858206361900017468416 y))))
(fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (-.f64 (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)) (*.f64 z (fma.f64 y #s(literal -951538397708915641577429109124755859375/1147673082894964476557575335949564252827623 binary64) (*.f64 #s(literal 6012459259764103/3350343815022304 binary64) (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))))))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(- (+ (* 692910599291889/10000000000000000 y) (* 307332350656623/625000000000000 (/ y z))) (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(- (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z)))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64)))))
(- (+ (* -1 (/ (+ (* 104698244219447/31250000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 6012459259764103/1000000000000000 (- (* 11167812716741/40000000000000 y) (+ (* 72546523146905574025723165383/312500000000000000000000000000 y) (* 6012459259764103/1000000000000000 (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y))))))) (pow z 3))) (+ (* 692910599291889/10000000000000000 y) (+ (* 11167812716741/40000000000000 (/ y (pow z 2))) (* 307332350656623/625000000000000 (/ y z))))) (+ (* 72546523146905574025723165383/312500000000000000000000000000 (/ y (pow z 2))) (+ (* 4166096748901211929300981260567/10000000000000000000000000000000 (/ y z)) (* 6012459259764103/1000000000000000 (/ (- (* 307332350656623/625000000000000 y) (* 4166096748901211929300981260567/10000000000000000000000000000000 y)) (pow z 2))))))
(+.f64 (/.f64 (fma.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y (*.f64 #s(literal -6012459259764103/1000000000000000 binary64) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z))) (fma.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 11167812716741/40000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) z) (fma.f64 #s(literal 4516684825483483349725552750007781576003973599/10000000000000000000000000000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 72546523146905574025723165383/312500000000000000000000000000 binary64))))))
(* 692910599291889/10000000000000000 y)
(*.f64 y #s(literal 692910599291889/10000000000000000 binary64))
(+ (* -1 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z)) z))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -6012459259764103/1000000000000000 (/ (- (* 11167812716741/40000000000000 y) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (+ (* 11167812716741/40000000000000 y) (* 104698244219447/31250000000000 (/ (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)))) (+ (* -6012459259764103/1000000000000000 (- (* -307332350656623/625000000000000 y) (* -4166096748901211929300981260567/10000000000000000000000000000000 y))) (* 72546523146905574025723165383/312500000000000000000000000000 y))) z)) (* -307332350656623/625000000000000 y)) (* -4166096748901211929300981260567/10000000000000000000000000000000 y)) z)) (* 692910599291889/10000000000000000 y))
(-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 (+.f64 (fma.f64 #s(literal -6012459259764103/1000000000000000 binary64) (/.f64 (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64)) z) (/.f64 (*.f64 #s(literal -78651505231038147067106019988416220964353551/312500000000000000000000000000000000000000000 binary64) y) z)) (*.f64 y #s(literal -4046220386999211718548694042263781576003973599/10000000000000000000000000000000000000000000000 binary64))) z)) z))
3350343815022304/279195317918525
#s(literal 3350343815022304/279195317918525 binary64)
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* z (- (* 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 z) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 119290279017840661005388637518195067609906756376454090785993/1519051620718896144731238710708768455317203651375836035156250 binary64) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z))
(- (+ 10000000000000000/692910599291889 (/ 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (pow z 2))) (+ (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)) (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 (pow z 3)))))
(+.f64 (+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z)) (/.f64 #s(literal -16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) (*.f64 z (*.f64 z z))))
10000000000000000/692910599291889
#s(literal 10000000000000000/692910599291889 binary64)
(- 10000000000000000/692910599291889 (* 2504069538682520235663395798110/160041699537014921582740396107 (/ 1 z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (- 2504069538682520235663395798110/160041699537014921582740396107 (* 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (/ 1 z))) z)))
(+.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 (/.f64 #s(literal 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64) z) #s(literal -2504069538682520235663395798110/160041699537014921582740396107 binary64)) z))
(+ 10000000000000000/692910599291889 (* -1 (/ (+ 2504069538682520235663395798110/160041699537014921582740396107 (* -1 (/ (- 11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 (* 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 (/ 1 z))) z))) z)))
(-.f64 #s(literal 10000000000000000/692910599291889 binary64) (/.f64 (+.f64 #s(literal 2504069538682520235663395798110/160041699537014921582740396107 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16786935706664028189662164809307809759746763248896955684846060/25613345590696162165292110140311348483404994348943260755449 binary64) z) #s(literal -11226672587109583001949750908131634462275825760/110894589937885443621994424373863149572276123 binary64)) z)) z))
3350343815022304/279195317918525
#s(literal 3350343815022304/279195317918525 binary64)
(+ 3350343815022304/279195317918525 (* 155900051080628738716045985239/389750127738131234692690878125 z))
(fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(+ 3350343815022304/279195317918525 (* z (+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))))
(fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(*.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (pow z 2))
(*.f64 z (*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64)))
(* (pow z 2) (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(* (pow z 2) (- (+ (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) (/ 3350343815022304/279195317918525 (pow z 2))) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z) (+.f64 (/.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z z)) #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))))
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/ 751220861604756070699018739433/10000000000000000000000000000000 z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
155900051080628738716045985239/389750127738131234692690878125
#s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(+ 155900051080628738716045985239/389750127738131234692690878125 (* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z))
(fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)
(*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z)))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z)))
(* z (- (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)) 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125))
(*.f64 z (+.f64 #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) z)))
(* -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 z)
(*.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(*.f64 (+.f64 #s(literal 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64) z)) (neg.f64 z))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(*.f64 (+.f64 #s(literal 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64) z)) (neg.f64 z))
(* -1 (* z (- 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 (* 155900051080628738716045985239/389750127738131234692690878125 (/ 1 z)))))
(*.f64 (+.f64 #s(literal 54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) (/.f64 #s(literal -155900051080628738716045985239/389750127738131234692690878125 binary64) z)) (neg.f64 z))

rewrite516.0ms (4.1%)

Memory
16.1MiB live, 499.7MiB allocated
Rules
4 574×lower-/.f32
4 568×lower-/.f64
4 364×lower-*.f32
4 358×lower-*.f64
3 228×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065387
077387
1408387
23026387
09082338
Stop Event
iter limit
node limit
iter limit
Counts
21 → 268
Calls
Call 1
Inputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))
#s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
#s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
(fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
#s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))
Outputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
(+.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))) (/.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))
(fma.f64 y (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) y x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))) (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))) (+.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (+.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))) (neg.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (*.f64 x x)) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))) (*.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))) (*.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x)))
(pow.f64 (/.f64 (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) y)) #s(literal -1 binary64)))
(neg.f64 (/.f64 y (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))
(neg.f64 (/.f64 (neg.f64 y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))
(/.f64 (neg.f64 y) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))))
(pow.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) y)
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))
#s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(*.f64 y #s(literal 279195317918525/3350343815022304 binary64))
(*.f64 #s(literal 279195317918525/3350343815022304 binary64) y)
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))))
(+.f64 (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)) (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))))
(+.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))))
(fma.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(fma.f64 z (*.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) y) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(fma.f64 #s(literal 279195317918525/3350343815022304 binary64) y (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))))
(fma.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z y) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(fma.f64 (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) y (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(fma.f64 (*.f64 y z) #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(fma.f64 (*.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) z (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64)) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (-.f64 (*.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 y y)) (*.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))) (*.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 y y))) (-.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))) (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))))
(/.f64 (*.f64 y (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64))) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)) y) (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)) y) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64)) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (-.f64 (*.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 y y)) (*.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))) (*.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 y y)))) (neg.f64 (-.f64 (*.f64 y (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)))) (neg.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)) y)) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)) y)) (neg.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
(*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))
(*.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) y)
(+.f64 #s(literal 279195317918525/3350343815022304 binary64) (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))
(+.f64 (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)) #s(literal 279195317918525/3350343815022304 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))) (/.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
(fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64))
(fma.f64 #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) z #s(literal 279195317918525/3350343815022304 binary64))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)) (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)) (+.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64))))
(/.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))) (neg.f64 (+.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64))) (neg.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
(/.f64 (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64))) (-.f64 #s(literal 279195317918525/3350343815022304 binary64) (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))) (*.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64))) (*.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)))) (neg.f64 (neg.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64) (*.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64)))) (neg.f64 (-.f64 #s(literal 279195317918525/3350343815022304 binary64) (*.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64)) (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -3789123603516148862399452616370648829119343167491952050673923941632262622667114466206919/176785350895399229332556051132753649373740215222282505784149730667059444577753454877356326912000 binary64) #s(literal 21763282164526655827658843929444325890953125/37606951580302195967838628608395321436655550464 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal 77950025547626246938538175625/11224803678858206361900017468416 binary64)) (*.f64 z #s(literal -8705312864994085536794228812907212870930495/37606951580302195967838628608395321436655550464 binary64)))))
(*.f64 (fma.f64 (*.f64 z z) #s(literal 24304825926942649962295480741151107170296249740890205887121/3149905440722718088495328711377149875567937175795148638938726400 binary64) #s(literal -77950025547626246938538175625/11224803678858206361900017468416 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal -279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
#s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(+.f64 (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(+.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))))
(fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))))
(fma.f64 y (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(fma.f64 #s(literal 692910599291889/10000000000000000 binary64) y (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))))
(fma.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (*.f64 (/.f64 #s(literal 1 binary64) z) y) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) y (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(fma.f64 (*.f64 y #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) z) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))
(/.f64 (fma.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (-.f64 (*.f64 (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)))) (*.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))))) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)))))
(/.f64 (*.f64 y (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))
(/.f64 (*.f64 y (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))
(/.f64 (*.f64 y (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(/.f64 (*.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) y) (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) y) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))) y) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(/.f64 (neg.f64 (fma.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (-.f64 (*.f64 (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)))) (*.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))) (*.f64 (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)))))) (neg.f64 (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) (/.f64 y (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))) (neg.f64 (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))) (neg.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))))) (neg.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) y)) (neg.f64 (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) y)) (neg.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))) y)) (neg.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) y)
(+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(+.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64))
(-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(-.f64 (/.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (/.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(-.f64 (/.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(fma.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 z)) #s(literal 692910599291889/10000000000000000 binary64))
(fma.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) z)) #s(literal 692910599291889/10000000000000000 binary64))
(fma.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) z) #s(literal 692910599291889/10000000000000000 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) #s(literal 692910599291889/10000000000000000 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64))
(/.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))
(/.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))
(/.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (+.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 520528897415120736269894068173010831201358937/100000000000000000000000000000000000000000000000 binary64) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))))
(/.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))))))
(/.f64 (neg.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (neg.f64 (+.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 520528897415120736269894068173010831201358937/100000000000000000000000000000000000000000000000 binary64) z)))))
(/.f64 (neg.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))) (neg.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(/.f64 (-.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))) (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))) (*.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(/.f64 (-.f64 (*.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (*.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (*.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))))) (neg.f64 (neg.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (-.f64 (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z) #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(*.f64 (+.f64 #s(literal 332683769813656330865983273121589448716828369/1000000000000000000000000000000000000000000000000 binary64) (/.f64 #s(literal -423938559409604251577135913816953044787158400404384671447378844977188762814604399329295737/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64))))
(*.f64 (-.f64 #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64) (/.f64 #s(literal 564332782910192073616717363631302375546337414698500349161489/100000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(+.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))) (/.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(fma.f64 y (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) y x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (fma.f64 x x (*.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (+.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (+.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (neg.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (*.f64 x x)) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))) (*.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (*.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)))
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (-.f64 (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y)) #s(literal -1 binary64)))
(neg.f64 (/.f64 y (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(neg.f64 (/.f64 (neg.f64 y) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
(/.f64 (neg.f64 y) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(pow.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) y)
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
#s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))
(+.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))
(+.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 3350343815022304/279195317918525 binary64))
(-.f64 (/.f64 (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))) (/.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))))
(fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))
(fma.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) z #s(literal 3350343815022304/279195317918525 binary64))
(/.f64 (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)) (-.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(/.f64 (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)) (+.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (-.f64 (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64))))
(/.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64))) (neg.f64 (+.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (-.f64 (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64))) (neg.f64 (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))))
(/.f64 (-.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))))) (-.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))) (*.f64 (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64))) (*.f64 (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64)))) (neg.f64 (neg.f64 (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))))) (neg.f64 (-.f64 #s(literal 3350343815022304/279195317918525 binary64) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64)) (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) (*.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))))) #s(literal 37606951580302195967838628608395321436655550464/21763282164526655827658843929444325890953125 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal 11224803678858206361900017468416/77950025547626246938538175625 binary64)) (*.f64 z (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))))
(*.f64 (fma.f64 (*.f64 z z) (*.f64 #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))) #s(literal -11224803678858206361900017468416/77950025547626246938538175625 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal -3350343815022304/279195317918525 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(neg.f64 (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 z))
(/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)
(/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 (neg.f64 z)))
(/.f64 #s(literal 1 binary64) (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (*.f64 z #s(literal -10000000000000000000000000000000/751220861604756070699018739433 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 z #s(literal 10000000000000000000000000000000/751220861604756070699018739433 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 z)))
(*.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) z)))
(*.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) (/.f64 #s(literal 1 binary64) z))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
(*.f64 (/.f64 #s(literal 1 binary64) z) #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z))
#s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64))

eval121.0ms (1%)

Memory
6.7MiB live, 195.8MiB allocated
Compiler

Compiled 12 442 to 994 computations (92% saved)

prune75.0ms (0.6%)

Memory
5.0MiB live, 168.0MiB allocated
Pruning

13 alts after pruning (3 fresh and 10 done)

PrunedKeptTotal
New7231724
Fresh022
Picked055
Done055
Total72313736
Accuracy
100.0%
Counts
736 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.9%
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) y x)
72.6%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
73.0%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
77.8%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
80.5%
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
77.8%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
80.3%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
42.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
30.0%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
28.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
25.4%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
30.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
32.7%
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
Compiler

Compiled 682 to 239 computations (65% saved)

regimes86.0ms (0.7%)

Memory
11.8MiB live, 90.8MiB allocated
Counts
32 → 2
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 3350343815022304/279195317918525 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) y x)
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x)))
(+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) y) x)
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) x) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) x)) x))
(+.f64 x (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)))
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (/.f64 (fma.f64 z (*.f64 z #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) #s(literal -94453173760125479739253764129/390625000000000000000000000000 binary64)) (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal -307332350656623/625000000000000 binary64))) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal -10961722342634967150292985809/976562500000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal -104698244219447/31250000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)))) x)
(+.f64 x (/.f64 (*.f64 y (/.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64)))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
(+.f64 x (/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)))) #s(literal -124720040876201995101661081/1600000000000000000000000000 binary64)) y) (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal -11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))))) #s(literal 1147673082894964476557575335949564252827623/30517578125000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)))) #s(literal 10961722342634967150292985809/976562500000000000000000000 binary64)) (*.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal -104698244219447/31250000000000 binary64))))) x)
Outputs
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x)
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
Calls

5 calls:

45.0ms
z
11.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
9.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
9.0ms
x
9.0ms
y
Results
AccuracySegmentsBranch
85.3%3x
80.5%1y
99.8%3z
99.7%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
99.7%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
Compiler

Compiled 58 to 44 computations (24.1% saved)

regimes27.0ms (0.2%)

Memory
-0.9MiB live, 36.9MiB allocated
Counts
19 → 3
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 3350343815022304/279195317918525 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) y x)
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) (fma.f64 z (fma.f64 y #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) (*.f64 z (*.f64 y #s(literal 149233894885562575800992648418763933371314529/188034757901510979839193143041976607183277752320 binary64)))) x)))
(+.f64 x (/.f64 (*.f64 y #s(approx (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 480125098611044764748221188321/100000000000000000000000000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)) x)))
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
Calls

3 calls:

14.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
6.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
6.0ms
z
Results
AccuracySegmentsBranch
99.3%3z
95.5%3(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
95.5%3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
Compiler

Compiled 50 to 38 computations (24% saved)

regimes7.0ms (0.1%)

Memory
-25.6MiB live, 12.8MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 3350343815022304/279195317918525 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(approx (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64)))) y x)
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
Calls

1 calls:

6.0ms
z
Results
AccuracySegmentsBranch
99.3%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0%)

Memory
10.9MiB live, 10.9MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 3350343815022304/279195317918525 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))
Calls

1 calls:

4.0ms
z
Results
AccuracySegmentsBranch
99.3%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes4.0ms (0%)

Memory
10.5MiB live, 10.5MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 3350343815022304/279195317918525 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(approx (+ (* z (+ (* z -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125) 155900051080628738716045985239/389750127738131234692690878125)) 3350343815022304/279195317918525) #s(literal 3350343815022304/279195317918525 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (- 692910599291889/10000000000000000 (/ -751220861604756070699018739433/10000000000000000000000000000000 z))) x) (*.f64 y (+.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal 751220861604756070699018739433/10000000000000000000000000000000 binary64) z)))))
Outputs
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))
Calls

1 calls:

4.0ms
z
Results
AccuracySegmentsBranch
99.2%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes4.0ms (0%)

Memory
8.3MiB live, 8.3MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
(+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 3350343815022304/279195317918525 binary64))))
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
Calls

1 calls:

3.0ms
z
Results
AccuracySegmentsBranch
99.0%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0%)

Memory
-34.6MiB live, 6.0MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y (+ (* z -155900051080628738716045985239/56124018394291031809500087342080) 279195317918525/3350343815022304)) x) (*.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)))))
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
Calls

1 calls:

5.0ms
z
Results
AccuracySegmentsBranch
98.9%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes8.0ms (0.1%)

Memory
20.5MiB live, 20.5MiB allocated
Counts
3 → 5
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))
Calls

4 calls:

2.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
2.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
2.0ms
z
2.0ms
x
Results
AccuracySegmentsBranch
80.3%1x
80.3%1(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
87.3%5(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
80.3%1z
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes10.0ms (0.1%)

Memory
-15.5MiB live, 23.0MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
Calls

5 calls:

3.0ms
z
2.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
2.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
2.0ms
y
1.0ms
x
Results
AccuracySegmentsBranch
47.0%3(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
50.5%3z
35.9%3x
32.7%1y
47.0%3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
Compiler

Compiled 58 to 44 computations (24.1% saved)

regimes6.0ms (0%)

Memory
15.9MiB live, 15.9MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
Outputs
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
Calls

4 calls:

1.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
1.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
1.0ms
x
1.0ms
z
Results
AccuracySegmentsBranch
32.7%1x
32.7%1(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64)))
32.7%1(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))))
32.7%1z
Compiler

Compiled 54 to 41 computations (24.1% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5848746941843444e+303
+inf
Compiler

Compiled 27 to 24 computations (11.1% saved)

bsearch114.0ms (0.9%)

Memory
9.9MiB live, 124.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
68.0ms
1.9560600572744031
66340.89000140432
40.0ms
-323751309.29822785
-3.395150015347304e-32
Samples
95.0ms320×0valid
Compiler

Compiled 607 to 424 computations (30.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
const: 67.0ms (78.2% of total)
ival-add: 9.0ms (10.5% of total)
ival-mult: 8.0ms (9.3% of total)
ival-div: 2.0ms (2.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch33.0ms (0.3%)

Memory
-20.1MiB live, 16.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
1.9560600572744031
66340.89000140432
1.0ms
-323751309.29822785
-3.395150015347304e-32
Samples
28.0ms48×0valid
Compiler

Compiled 547 to 384 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
const: 3.0ms (52.7% of total)
ival-add: 1.0ms (17.6% of total)
ival-mult: 1.0ms (17.6% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
3.9MiB live, 3.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.9560600572744031
66340.89000140432
1.0ms
-323751309.29822785
-3.395150015347304e-32
Compiler

Compiled 527 to 364 computations (30.9% saved)

bsearch6.0ms (0%)

Memory
9.9MiB live, 9.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
4.0ms
1.9560600572744031
66340.89000140432
1.0ms
-323751309.29822785
-3.395150015347304e-32
Samples
2.0ms16×0valid
Compiler

Compiled 467 to 324 computations (30.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
const: 1.0ms (49.3% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
4.8MiB live, 4.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.9560600572744031
66340.89000140432
1.0ms
-323751309.29822785
-3.395150015347304e-32
Compiler

Compiled 447 to 304 computations (32% saved)

bsearch2.0ms (0%)

Memory
4.4MiB live, 4.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.9560600572744031
66340.89000140432
1.0ms
-323751309.29822785
-3.395150015347304e-32
Compiler

Compiled 387 to 264 computations (31.8% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5848746941843444e+303
+inf
0.0ms
1.2482222164981237e+92
1.2928881332842545e+93
0.0ms
-2.1520891057903654e+185
-2.088927065688882e+184
0.0ms
-inf
-2.1206602741851573e+305
Compiler

Compiled 27 to 24 computations (11.1% saved)

bsearch10.0ms (0.1%)

Memory
-21.3MiB live, 16.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
1.9560600572744031
66340.89000140432
1.0ms
-323751309.29822785
-3.395150015347304e-32
Samples
6.0ms32×0valid
Compiler

Compiled 387 to 264 computations (31.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
const: 3.0ms (55.7% of total)
ival-add: 1.0ms (18.6% of total)
ival-mult: 1.0ms (18.6% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify25.0ms (0.2%)

Memory
6.9MiB live, 44.4MiB allocated
Algorithm
egg-herbie
Rules
22×+-commutative_binary64
18×*-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0120968
1135968
2144968
3150968
4155968
5157968
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136 binary64)) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)) (if (<=.f64 z #s(literal 2589569785738035/562949953421312 binary64)) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)) (if (<=.f64 z #s(literal 11/2 binary64)) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)) (if (<=.f64 z #s(literal 5404319552844595/1125899906842624 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (if (<=.f64 z #s(literal 5 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 z #s(literal 5 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 z #s(literal 6530219459687219/1125899906842624 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -inf.0 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -199999999999999995923408833750743034221425890373368330413526423791489690957112222007234289222079197015720502278325914423776701951747276052303778955984015811720861770988395445183586500608 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 200000000000000008675459394923837214658058664990387862358354757867223362577936222188264751104 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))))))
(if (<=.f64 z #s(literal -11/2 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))) (if (<=.f64 z #s(literal 13/2 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))
Outputs
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136 binary64)) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136 binary64)) (fma.f64 (fma.f64 z (fma.f64 z #s(literal 692910599291889/10000000000000000 binary64) #s(literal 307332350656623/625000000000000 binary64)) #s(literal 11167812716741/40000000000000 binary64)) (/.f64 y (fma.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) #s(literal 104698244219447/31250000000000 binary64))) x) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)) (if (<=.f64 z #s(literal 2589569785738035/562949953421312 binary64)) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z (fma.f64 z #s(literal -54926362148836417054593262229306108478309176/544082054113166395691471098236108147273828125 binary64) #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64)) #s(literal 3350343815022304/279195317918525 binary64))))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)) (if (<=.f64 z #s(literal 11/2 binary64)) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) (fma.f64 z #s(literal 155900051080628738716045985239/389750127738131234692690878125 binary64) #s(literal 3350343815022304/279195317918525 binary64))))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x)) (if (<=.f64 z #s(literal 5404319552844595/1125899906842624 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (-.f64 #s(literal 692910599291889/10000000000000000 binary64) (/.f64 #s(literal -751220861604756070699018739433/10000000000000000000000000000000 binary64) z)) x))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64)))) (if (<=.f64 z #s(literal 5 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)) (+.f64 x (/.f64 y #s(approx (/ (+ (* z (+ z 6012459259764103/1000000000000000)) 104698244219447/31250000000000) (+ (* z (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000)) 11167812716741/40000000000000)) #s(literal 10000000000000000/692910599291889 binary64))))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 z #s(literal 5 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y (fma.f64 z #s(literal -155900051080628738716045985239/56124018394291031809500087342080 binary64) #s(literal 279195317918525/3350343815022304 binary64)) x)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))))
(if (<=.f64 z #s(literal -3039929748475085/562949953421312 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 z #s(literal 6530219459687219/1125899906842624 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 279195317918525/3350343815022304 binary64) x)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -inf.0 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -199999999999999995923408833750743034221425890373368330413526423791489690957112222007234289222079197015720502278325914423776701951747276052303778955984015811720861770988395445183586500608 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 200000000000000008675459394923837214658058664990387862358354757867223362577936222188264751104 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64)) z) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64)) z) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -inf.0 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))) #s(literal -199999999999999995923408833750743034221425890373368330413526423791489690957112222007234289222079197015720502278325914423776701951747276052303778955984015811720861770988395445183586500608 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 200000000000000008675459394923837214658058664990387862358354757867223362577936222188264751104 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 692910599291889/10000000000000000 binary64)) #s(literal 307332350656623/625000000000000 binary64))) #s(literal 11167812716741/40000000000000 binary64))) (+.f64 (*.f64 z (+.f64 z #s(literal 6012459259764103/1000000000000000 binary64))) #s(literal 104698244219447/31250000000000 binary64))) #s(literal 2000000000000000000323530153572912876425337292463318876590990034202234998451477495730520486068427830507559547136360674832054891641135558399286783083212052137222301492244569952354513300088401054553614654135380924225322855000394102452979796521357526782898752177094584641628255914972661310937838244526555136 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) (fma.f64 y #s(literal 692910599291889/10000000000000000 binary64) x))))))
(if (<=.f64 z #s(literal -11/2 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64)))) (if (<=.f64 z #s(literal 13/2 binary64)) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 279195317918525/3350343815022304) x) (*.f64 y #s(literal 279195317918525/3350343815022304 binary64)))) #s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))))
#s(approx (+ x (/ (* y (+ (* (+ (* z 692910599291889/10000000000000000) 307332350656623/625000000000000) z) 11167812716741/40000000000000)) (+ (* (+ z 6012459259764103/1000000000000000) z) 104698244219447/31250000000000))) #s(approx (+ (* y 692910599291889/10000000000000000) x) (*.f64 y #s(literal 692910599291889/10000000000000000 binary64))))

soundness905.0ms (7.3%)

Memory
13.6MiB live, 796.1MiB allocated
Rules
12 724×lower-fma.f64
12 724×lower-fma.f32
8 458×lower-fma.f64
8 458×lower-fma.f32
7 280×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05677775
117607208
252397127
081176239
01880
02880
112280
292080
0833867
02002113
16271962
219231764
372391764
082801543
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 953 to 356 computations (62.6% saved)

preprocess86.0ms (0.7%)

Memory
5.6MiB live, 203.7MiB allocated
Compiler

Compiled 930 to 288 computations (69% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...