sqrt B (should all be same)

Time bar (total: 7.5s)

analyze0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
100%100%0%0%0%0%0%2
Compiler

Compiled 8 to 7 computations (12.5% saved)

sample611.0ms (8.1%)

Memory
37.9MiB live, 1 098.1MiB allocated
Samples
371.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 214.0ms
ival-mult: 132.0ms (61.7% of total)
ival-sqrt: 68.0ms (31.8% of total)
ival-true: 6.0ms (2.8% of total)
exact: 4.0ms (1.9% of total)
ival-assert: 3.0ms (1.4% of total)
Bogosity

preprocess21.0ms (0.3%)

Memory
-8.2MiB live, 30.5MiB allocated
Algorithm
egg-herbie
Rules
30×associate-*r*
28×distribute-rgt-neg-in
28×associate-*l*
24×distribute-lft-neg-in
24×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0717
12113
26213
314913
421413
523113
623313
056
086
1126
2136
0136
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Outputs
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
(sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) x)))
Symmetry

(abs x)

explain58.0ms (0.8%)

Memory
-6.8MiB live, 114.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1410-1(1.0674767282998008e-158)(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
00-0-#s(literal 2 binary64)
00-0-(*.f64 (*.f64 #s(literal 2 binary64) x) x)
00-0-(*.f64 #s(literal 2 binary64) x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))uflow-rescue760
(*.f64 (*.f64 #s(literal 2 binary64) x) x)underflow76
sqrt.f64(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))oflow-rescue640
(*.f64 (*.f64 #s(literal 2 binary64) x) x)overflow64
Confusion
Predicted +Predicted -
+1401
-0115
Precision
1.0
Recall
0.9929078014184397
Confusion?
Predicted +Predicted MaybePredicted -
+14001
-00115
Precision?
1.0
Recall?
0.9929078014184397
Freqs
test
numberfreq
0116
1140
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
22.0ms512×0valid
Compiler

Compiled 50 to 24 computations (52% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 6.0ms (55.2% of total)
ival-sqrt: 4.0ms (36.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.8%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Compiler

Compiled 7 to 5 computations (28.6% saved)

simplify4.0ms (0.1%)

Memory
7.3MiB live, 7.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 2 binary64) x)
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
cost-diff0
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Rules
14×lower-*.f32
10×lower-*.f64
*-commutative
lift-*.f64
lift-sqrt.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0516
0816
11216
21316
01316
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
Outputs
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
(sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
(*.f64 x (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x

localize19.0ms (0.2%)

Memory
-5.1MiB live, 33.7MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
accuracy100.0%
(*.f64 #s(literal 2 binary64) x)
accuracy48.8%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Samples
12.0ms256×0valid
Compiler

Compiled 18 to 7 computations (61.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 5.0ms (73.4% of total)
ival-sqrt: 2.0ms (29.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series4.0ms (0%)

Memory
11.6MiB live, 11.6MiB allocated
Counts
3 → 36
Calls
Call 1
Inputs
#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())
Outputs
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow x 2)) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) x) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
1.0ms
x
@0
(sqrt (* (* 2 x) x))
1.0ms
x
@inf
(* (* 2 x) x)
0.0ms
x
@inf
(sqrt (* (* 2 x) x))
0.0ms
x
@0
(* (* 2 x) x)
0.0ms
x
@-inf
(* 2 x)

simplify7.0ms (0.1%)

Memory
13.3MiB live, 13.3MiB allocated
Algorithm
egg-herbie
Rules
38×lower-*.f64
38×lower-fma.f64
38×lower-fma.f32
38×lower-*.f32
36×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09148
117148
232148
336148
440148
552148
664148
775148
895148
9100148
0100148
Stop Event
iter limit
saturated
Counts
36 → 36
Calls
Call 1
Inputs
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (sqrt 2)))
(* -1 (* x (sqrt 2)))
(* -1 (* x (sqrt 2)))
(* -1 (* x (sqrt 2)))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 (pow x 2))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
Outputs
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (sqrt 2)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (sqrt 2)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (sqrt 2)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (sqrt 2)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (neg.f64 x))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 (pow x 2))
(*.f64 x (*.f64 x #s(literal 2 binary64)))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))

rewrite450.0ms (6%)

Memory
7.9MiB live, 400.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 230×lower-*.f32
5 226×lower-*.f64
3 666×lower-/.f64
3 666×lower-/.f32
3 090×lower-fma.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0514
0814
11714
23813
39212
433812
5207412
0867212
Stop Event
iter limit
node limit
iter limit
Counts
3 → 118
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
(*.f64 #s(literal 2 binary64) x)
Outputs
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/8 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 (/.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/16 binary64)) #s(literal 8 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x))) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x))) (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x)))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/4 binary64)) (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) x) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 4 binary64) x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (/.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 2 binary64)))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 3/8 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/16 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 7/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 3/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) x))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64))) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)))
(*.f64 (*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 3/8 binary64)) (sqrt.f64 (sqrt.f64 x))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) x) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) x)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 7/16 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/16 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1 binary64)))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x))))) (exp.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64))))) (exp.f64 (/.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x)))) (exp.f64 (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 8 binary64) (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x))) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 x) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x))) (pow.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 x x)))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x x) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 #s(literal 2 binary64) x)))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x)))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) x))))
(*.f64 #s(literal 2 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal 2 binary64) x))
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
(*.f64 (*.f64 x x) #s(literal 2 binary64))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 x) (*.f64 (*.f64 x (sqrt.f64 x)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2 binary64))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))

eval18.0ms (0.2%)

Memory
2.4MiB live, 40.9MiB allocated
Compiler

Compiled 2 116 to 350 computations (83.5% saved)

prune33.0ms (0.4%)

Memory
-0.9MiB live, 79.5MiB allocated
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New1468154
Fresh000
Picked011
Done000
Total1469155
Accuracy
100.0%
Counts
155 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.7%
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
99.3%
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
99.4%
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
67.6%
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
99.4%
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
99.3%
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
48.8%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Compiler

Compiled 185 to 125 computations (32.4% saved)

simplify9.0ms (0.1%)

Memory
-22.9MiB live, 16.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
cost-diff0
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
cost-diff320
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
cost-diff19072
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 x (*.f64 x x))
cost-diff0
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))
cost-diff0
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
cost-diff0
(*.f64 #s(literal 2 binary64) x)
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
cost-diff0
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
cost-diff0
(sqrt.f64 #s(literal 2 binary64))
cost-diff0
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
cost-diff0
(sqrt.f64 x)
cost-diff0
(*.f64 #s(literal 2 binary64) x)
cost-diff0
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
Rules
136×lower-*.f32
112×lower-*.f64
70×associate-*r*
34×*-commutative
32×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
025131
045116
168112
2110110
3134110
4136110
0136110
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
x
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 x)
(sqrt.f64 (sqrt.f64 x))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(*.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 1/4 binary64)
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
#s(literal 2 binary64)
#s(literal 1/8 binary64)
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
x
(pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))
#s(literal 1/4 binary64)
Outputs
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(sqrt.f64 #s(literal 2 binary64))
#s(literal 2 binary64)
x
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
(*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 x)
(sqrt.f64 (sqrt.f64 x))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(*.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
#s(literal 1/4 binary64)
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
#s(literal 2 binary64)
#s(literal 1/8 binary64)
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 x (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #s(literal 3 binary64)))
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
x
(pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))
#s(literal 1/4 binary64)

localize114.0ms (1.5%)

Memory
27.4MiB live, 144.8MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
accuracy99.7%
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
accuracy99.6%
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
accuracy99.5%
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
accuracy100.0%
(*.f64 x #s(literal 4 binary64))
accuracy99.9%
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))
accuracy99.8%
(*.f64 x (*.f64 x x))
accuracy28.7%
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
accuracy99.8%
(sqrt.f64 (sqrt.f64 x))
accuracy99.7%
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
accuracy99.5%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
accuracy67.1%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
accuracy100.0%
(sqrt.f64 #s(literal 2 binary64))
accuracy99.3%
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
accuracy100.0%
(*.f64 #s(literal 2 binary64) x)
accuracy100.0%
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
accuracy100.0%
(sqrt.f64 x)
accuracy99.4%
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
Samples
54.0ms256×0valid
Compiler

Compiled 133 to 27 computations (79.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 39.0ms
ival-mult: 18.0ms (45.8% of total)
ival-pow: 13.0ms (33.1% of total)
ival-sqrt: 8.0ms (20.4% of total)
exact: 1.0ms (2.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series184.0ms (2.4%)

Memory
6.3MiB live, 267.9MiB allocated
Counts
19 → 204
Calls
Call 1
Inputs
#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())
#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(literal 2 binary64)) (patch (sqrt.f64 #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())
#s(alt (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (patch (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) (patch (*.f64 (sqrt.f64 #s(literal 2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow 4 1/4) x) (taylor 0 x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow 4 1/4) x) (taylor 0 x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow 4 1/4) x) (taylor 0 x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow 4 1/4) x) (taylor 0 x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow 4 1/4) x) (taylor inf x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow 4 1/4) x) (taylor inf x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow 4 1/4) x) (taylor inf x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow 4 1/4) x) (taylor inf x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow 4 1/4) x)) (taylor -inf x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow 4 1/4) x)) (taylor -inf x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow 4 1/4) x)) (taylor -inf x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow 4 1/4) x)) (taylor -inf x) (#s(alt (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) (patch (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 4 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor -inf x) (#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 8 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor 0 x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor 0 x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor 0 x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor 0 x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor -inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor -inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor -inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/4) x) (taylor -inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 4 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 4 binary64)) (patch (*.f64 x #s(literal 4 binary64)) #<representation binary64>) () ())) ())
Calls

51 calls:

TimeVariablePointExpression
41.0ms
x
@0
(* (pow 2 1/8) (* (pow 2 1/8) (* x (pow 2 1/4))))
36.0ms
x
@0
(sqrt (* (* 2 x) (sqrt x)))
27.0ms
x
@0
(pow (* (* x (* x x)) (* x 4)) 1/4)
20.0ms
x
@0
(* x (pow 2 1/4))
20.0ms
x
@0
(* (pow 2 1/8) (* x (pow 2 1/4)))

simplify459.0ms (6.1%)

Memory
-6.0MiB live, 237.1MiB allocated
Algorithm
egg-herbie
Rules
3 292×lower-*.f64
3 292×lower-*.f32
3 224×lower-fma.f64
3 224×lower-fma.f32
2 306×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057968
1113968
2288968
3469968
4748968
51076968
61709968
72093968
82384968
92621968
102826968
112973968
123024968
133051968
143074968
153092968
163099968
173121968
183129968
193129968
203488968
214104968
224216968
234328968
244344968
254344968
264344968
274725968
285698968
295724968
305726968
315728968
325730968
336619968
347095968
357231968
367299968
377367968
387367968
397747968
407899968
417899968
427899968
08146968
Stop Event
iter limit
node limit
Counts
204 → 204
Calls
Call 1
Inputs
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* (pow 4 1/4) x)
(* (pow 4 1/4) x)
(* (pow 4 1/4) x)
(* (pow 4 1/4) x)
(* (pow 4 1/4) x)
(* (pow 4 1/4) x)
(* (pow 4 1/4) x)
(* (pow 4 1/4) x)
(* -1 (* (pow 4 1/4) x))
(* -1 (* (pow 4 1/4) x))
(* -1 (* (pow 4 1/4) x))
(* -1 (* (pow 4 1/4) x))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(* 4 (pow x 4))
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 8 1/8) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(* (pow 2 1/4) x)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
(* 4 x)
Outputs
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 x))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 x))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 x))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -2 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 x))))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* 2 (sqrt (pow x 3)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* 2 (sqrt (pow x 3)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* 2 (sqrt (pow x 3)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* 2 (sqrt (pow x 3)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* 2 (sqrt (pow x 3)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* 2 (sqrt (pow x 3)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* 2 (sqrt (pow x 3)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* 2 (sqrt (pow x 3)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 x x))) #s(literal 2 binary64))
(* (pow 4 1/4) x)
(*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)))
(* (pow 4 1/4) x)
(*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)))
(* (pow 4 1/4) x)
(*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)))
(* (pow 4 1/4) x)
(*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)))
(* (pow 4 1/4) x)
(*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)))
(* (pow 4 1/4) x)
(*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)))
(* (pow 4 1/4) x)
(*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)))
(* (pow 4 1/4) x)
(*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64)))
(* -1 (* (pow 4 1/4) x))
(neg.f64 (*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))))
(* -1 (* (pow 4 1/4) x))
(neg.f64 (*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))))
(* -1 (* (pow 4 1/4) x))
(neg.f64 (*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))))
(* -1 (* (pow 4 1/4) x))
(neg.f64 (*.f64 x (pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(* 4 (pow x 4))
(*.f64 #s(literal 4 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 16 1/8) x)
(*.f64 x (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 8 1/8) x)
(*.f64 x (pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(* (pow 2 1/4) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))
(* 4 x)
(*.f64 x #s(literal 4 binary64))

rewrite345.0ms (4.6%)

Memory
4.3MiB live, 556.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 616×lower-fma.f64
5 616×lower-fma.f32
4 002×lower-*.f32
3 978×lower-*.f64
1 812×prod-exp
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
025110
04591
19989
228471
3114371
4609471
0936471
Stop Event
iter limit
node limit
iter limit
Counts
19 → 1 221
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(sqrt.f64 x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(sqrt.f64 #s(literal 2 binary64))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))
(*.f64 x (*.f64 x x))
(*.f64 x x)
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))
(sqrt.f64 (sqrt.f64 x))
(*.f64 x #s(literal 4 binary64))
Outputs
(exp.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(exp.f64 (*.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) #s(literal 1/8 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64))))) #s(literal 1/16 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 64 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64)))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 16 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 16 binary64))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) x))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/16 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 16 binary64))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/2 binary64))
(pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 1/16 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 16 binary64))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 16 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64))))) #s(literal 1/16 binary64))
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 16 binary64)) #s(literal 1/16 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) x)))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (fma.f64 #s(literal 64 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64)))))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 16 binary64))) #s(literal 1/16 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/16 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/8 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) #s(literal 1 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 16 binary64))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 x)) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 x)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 x #s(literal 4 binary64)))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 x)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 8 binary64) (log.f64 x)) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 x)) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(fabs.f64 (sqrt.f64 x))
(sqrt.f64 x)
(pow.f64 x #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/16 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/4 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 7/4 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(exp.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(exp.f64 (*.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) #s(literal 1/8 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64))))) #s(literal 1/16 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 64 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64)))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) #s(literal 8 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) #s(literal 8 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (log.f64 #s(literal 4 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 #s(literal 4 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 #s(literal 256 binary64)) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (log.f64 #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (log.f64 #s(literal 2 binary64))) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) #s(literal 4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 4 binary64)) #s(literal 1/32 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) #s(literal 8 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 4 binary64)) #s(literal 1/32 binary64)) #s(literal 8 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) #s(literal 2 binary64)) #s(literal 8 binary64)))
(exp.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 4 binary64))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(sqrt.f64 #s(literal 2 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))
(pow.f64 #s(literal 2 binary64) #s(literal 1/2 binary64))
(pow.f64 #s(literal 4 binary64) #s(literal 1/4 binary64))
(pow.f64 #s(literal 4 binary64) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) #s(literal 8 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) #s(literal 8 binary64))
(pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64))
(pow.f64 #s(literal 16 binary64) #s(literal 1/16 binary64))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 #s(literal 4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 #s(literal 4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64)))
(pow.f64 #s(literal 256 binary64) #s(literal 1/16 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64))))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal 2 binary64))) (log.f64 (exp.f64 #s(literal 1/8 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) (log.f64 #s(literal 4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal 4 binary64))) #s(literal 1/16 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) #s(literal 4 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 7/32 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 7/32 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) #s(literal 4 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 3/32 binary64) (log.f64 #s(literal 2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 3/32 binary64) (log.f64 #s(literal 2 binary64)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64))))
(exp.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(exp.f64 (*.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) #s(literal 1/8 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64))))) #s(literal 1/16 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 64 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64)))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3/4 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (fma.f64 #s(literal 3/8 binary64) (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (fma.f64 #s(literal 3/8 binary64) (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 #s(literal 3/8 binary64) (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 x x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 2 binary64) x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 3 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 2 binary64) x)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 x) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))
(*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 x (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) x))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 x (sqrt.f64 x)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) x)
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) x)
(exp.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(exp.f64 (*.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) #s(literal 1/8 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64))))) #s(literal 1/16 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 64 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64)))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 4 binary64))))
(*.f64 (*.f64 x x) (exp.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))
(*.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) x)
(*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))
(*.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) (*.f64 x (sqrt.f64 x)))
(*.f64 (exp.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64))))) (*.f64 x x))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 x)) #s(literal 3/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 3 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 3/4 binary64)))
(pow.f64 x #s(literal 3 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 6 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 3/4 binary64))
(pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) #s(literal 1 binary64)) (log.f64 x))
(*.f64 x (*.f64 x x))
(*.f64 (sqrt.f64 x) (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 x x) x)
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (sqrt.f64 x)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 3 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (sqrt.f64 x))) #s(literal 3/2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (log.f64 x) #s(literal 3/4 binary64))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (log.f64 x) #s(literal 3/4 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 x)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 8 binary64) (log.f64 x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 (*.f64 x x) (*.f64 x x)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 x))
(*.f64 x x)
(*.f64 (sqrt.f64 x) (*.f64 x (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (sqrt.f64 x))))
(*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (sqrt.f64 x))) #s(literal 1 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 3/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 3/4 binary64))))
(exp.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(exp.f64 (*.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) #s(literal 1/8 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64))))) #s(literal 1/16 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 64 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64)))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (+.f64 (log.f64 x) (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 8 binary64)))))
(exp.f64 (fma.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 8 binary64)) (log.f64 x)))
(exp.f64 (*.f64 (fma.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3/16 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) #s(literal 2 binary64))
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x)
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(exp.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 1/32 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/8 binary64))) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 4 binary64)) #s(literal 1/32 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64))))
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
(pow.f64 #s(literal 4 binary64) #s(literal 1/16 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) #s(literal 4 binary64))
(pow.f64 #s(literal 16 binary64) #s(literal 1/32 binary64))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) #s(literal 1 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(exp.f64 (*.f64 (+.f64 (log.f64 x) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))))) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) x))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/16 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)) #s(literal 1/8 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 x) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))))
(pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal 16 binary64))))) #s(literal 1/16 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) x)) (pow.f64 (log.f64 x) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (pow.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 27 binary64) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) (pow.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 64 binary64) (pow.f64 (log.f64 x) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (log.f64 #s(literal 4 binary64)) (log.f64 (/.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 #s(literal 16 binary64) (pow.f64 (log.f64 x) #s(literal 2 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 4 binary64)))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 x (sqrt.f64 #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 2 binary64))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (*.f64 (sqrt.f64 x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 3/16 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) (*.f64 x (*.f64 x #s(literal 4 binary64)))) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 1/8 binary64)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))) (*.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/16 binary64)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 x)) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/8 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 x)) #s(literal 1/16 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1/16 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (sqrt.f64 x)))
(fabs.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (sqrt.f64 x))
(pow.f64 x #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/8 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/16 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 1 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/8 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (sqrt.f64 x))) #s(literal 1/8 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/4 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3/8 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))))
(exp.f64 (log.f64 (*.f64 x #s(literal 4 binary64))))
(*.f64 x #s(literal 4 binary64))
(*.f64 #s(literal 4 binary64) x)

eval316.0ms (4.2%)

Memory
20.3MiB live, 436.3MiB allocated
Compiler

Compiled 25 918 to 2 414 computations (90.7% saved)

prune181.0ms (2.4%)

Memory
-14.3MiB live, 371.8MiB allocated
Pruning

14 alts after pruning (9 fresh and 5 done)

PrunedKeptTotal
New1 58471 591
Fresh123
Picked145
Done011
Total1 586141 600
Accuracy
100.0%
Counts
1 600 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.7%
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
99.5%
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
98.8%
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
85.1%
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
99.0%
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
99.0%
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
67.6%
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
99.4%
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
99.3%
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
99.1%
(*.f64 (exp.f64 (*.f64 (log.f64 #s(literal 256 binary64)) #s(literal 1/16 binary64))) x)
48.8%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Compiler

Compiled 286 to 189 computations (33.9% saved)

simplify8.0ms (0.1%)

Memory
18.7MiB live, 18.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 2 binary64) x)
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
cost-diff0
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
cost-diff0
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
cost-diff0
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
cost-diff0
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
cost-diff0
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
cost-diff0
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
cost-diff0
(sqrt.f64 x)
cost-diff0
(*.f64 x (sqrt.f64 x))
cost-diff0
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
cost-diff0
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
cost-diff0
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
cost-diff0
(pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))
cost-diff0
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
Rules
124×lower-*.f32
96×lower-*.f64
50×*-commutative
28×associate-*r*
28×lift-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030187
055187
179187
2110187
3118187
0118187
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))
#s(literal 2 binary64)
#s(literal 3/8 binary64)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
x
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
#s(literal 1/8 binary64)
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(*.f64 x (sqrt.f64 x))
x
(sqrt.f64 x)
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
#s(literal 2 binary64)
(sqrt.f64 x)
x
(sqrt.f64 (sqrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
(sqrt.f64 (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 x)
(pow.f64 x #s(literal 1/4 binary64))
#s(literal 1/4 binary64)
Outputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x))
(pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))
#s(literal 2 binary64)
#s(literal 3/8 binary64)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
x
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
#s(literal 1/8 binary64)
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(*.f64 x (sqrt.f64 x))
x
(sqrt.f64 x)
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
#s(literal 2 binary64)
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
#s(literal 2 binary64)
(sqrt.f64 x)
x
(sqrt.f64 (sqrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) x))) (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
(sqrt.f64 (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) x))) (pow.f64 x #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) x)))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 x)
(pow.f64 x #s(literal 1/4 binary64))
#s(literal 1/4 binary64)

localize132.0ms (1.8%)

Memory
-26.9MiB live, 284.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(sqrt.f64 x)
accuracy99.7%
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
accuracy99.5%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
accuracy67.1%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
accuracy99.7%
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
accuracy99.5%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
accuracy99.5%
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
accuracy85.1%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
accuracy99.8%
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
accuracy99.8%
(sqrt.f64 (sqrt.f64 x))
accuracy99.5%
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
accuracy99.4%
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
accuracy99.8%
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
accuracy99.7%
(*.f64 x (sqrt.f64 x))
accuracy99.5%
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
accuracy67.0%
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
accuracy100.0%
(pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))
accuracy100.0%
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
accuracy99.8%
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
accuracy99.5%
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
Samples
86.0ms256×0valid
Compiler

Compiled 189 to 32 computations (83.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 38.0ms (57.5% of total)
ival-pow: 15.0ms (22.7% of total)
ival-sqrt: 12.0ms (18.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series185.0ms (2.5%)

Memory
12.8MiB live, 269.3MiB allocated
Counts
22 → 240
Calls
Call 1
Inputs
#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())
#s(alt (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (patch (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (patch (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())
Outputs
#s(alt (* (pow 16 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor 0 x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 16 1/8) x) (taylor -inf x) (#s(alt (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) (patch (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor 0 x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor 0 x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor 0 x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor 0 x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor -inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor -inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor -inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow 2 1/8) x) (taylor -inf x) (#s(alt (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (patch (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (sqrt (pow x 3)) (taylor 0 x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt (pow x 3)) (taylor 0 x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt (pow x 3)) (taylor 0 x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt (pow x 3)) (taylor 0 x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt (pow x 3)) (taylor inf x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt (pow x 3)) (taylor inf x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt (pow x 3)) (taylor inf x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt (pow x 3)) (taylor inf x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 x (sqrt.f64 x)) (patch (*.f64 x (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (patch (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1))))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1))))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1))))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1))))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt (pow x 3))) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
Calls

60 calls:

TimeVariablePointExpression
111.0ms
x
@-inf
(* (sqrt (* (* 2 x) (sqrt x))) (pow x 1/4))
18.0ms
x
@-inf
(sqrt (* (* 2 x) (sqrt (sqrt x))))
10.0ms
x
@0
(sqrt (* (* 2 x) (sqrt (sqrt x))))
8.0ms
x
@-inf
(* (sqrt (* 2 (sqrt x))) (sqrt x))
7.0ms
x
@inf
(sqrt (* (* 2 x) (sqrt (sqrt x))))

simplify1.1s (14.7%)

Memory
-2.3MiB live, 470.7MiB allocated
Algorithm
egg-herbie
Rules
14 324×lower-fma.f64
14 324×lower-fma.f32
4 424×lower-*.f64
4 424×lower-*.f32
2 436×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0781500
11701500
24571488
39171488
413551488
523791488
632461488
734621488
836881488
938261488
1038711488
1148261488
1253081488
1353821488
1454141488
1554521488
1654801488
1754931488
1854961488
1954991488
2055021488
2155051488
2256581488
2357251488
2457281488
2557311488
2657341488
2757371488
2857401488
2957431488
3057461488
3157491488
3257521488
3357551488
3457581488
3557611488
3657641488
3757671488
3857701488
3957731488
4057761488
4157791488
4257821488
4357851488
4457881488
4557911488
4657941488
4757971488
4858001488
4958031488
5058061488
5158091488
5258121488
5358151488
5458181488
5558211488
5658241488
5758271488
5858301488
5958331488
6058361488
6158391488
6258421488
6358451488
6458481488
6558511488
6658541488
6758571488
6858601488
6958631488
7058661488
7158691488
7258721488
7358751488
7458781488
7558811488
7658841488
7758871488
7858901488
7971011488
082121488
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 16 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* (pow 2 1/8) x)
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(sqrt (pow x 3))
(sqrt (pow x 3))
(sqrt (pow x 3))
(sqrt (pow x 3))
(sqrt (pow x 3))
(sqrt (pow x 3))
(sqrt (pow x 3))
(sqrt (pow x 3))
(* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2)))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2)))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2)))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1)))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* 2 (sqrt (pow x 3)))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
Outputs
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 16 1/8) x)
(*.f64 (pow.f64 #s(literal 16 binary64) #s(literal 1/8 binary64)) x)
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* (pow 2 1/8) x)
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(sqrt (pow x 3))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(sqrt (pow x 3))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(sqrt (pow x 3))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(sqrt (pow x 3))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(sqrt (pow x 3))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(sqrt (pow x 3))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(sqrt (pow x 3))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(sqrt (pow x 3))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(* -1 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt (pow (sqrt -1) 3)) (sqrt 2)))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (*.f64 x (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (*.f64 x (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (*.f64 x (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (*.f64 x (sqrt.f64 #s(literal -2 binary64)))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/4 binary64))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/4 binary64))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/4 binary64))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/4 binary64))))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1)))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (*.f64 x (pow.f64 #s(literal -1 binary64) #s(literal 5/4 binary64)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1)))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (*.f64 x (pow.f64 #s(literal -1 binary64) #s(literal 5/4 binary64)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1)))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (*.f64 x (pow.f64 #s(literal -1 binary64) #s(literal 5/4 binary64)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt -2)) (sqrt (sqrt -1)))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (*.f64 x (pow.f64 #s(literal -1 binary64) #s(literal 5/4 binary64)))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (neg.f64 x))) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 #s(literal -2 binary64))))
(* 2 (sqrt (pow x 3)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* 2 (sqrt (pow x 3)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* 2 (sqrt (pow x 3)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* 2 (sqrt (pow x 3)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* 2 (sqrt (pow x 3)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* 2 (sqrt (pow x 3)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* 2 (sqrt (pow x 3)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* 2 (sqrt (pow x 3)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* -2 (* (sqrt (pow x 3)) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (*.f64 x x))))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))))

rewrite462.0ms (6.1%)

Memory
6.1MiB live, 473.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 150×lower-*.f32
6 126×lower-*.f64
5 802×lower-fma.f64
5 802×lower-fma.f32
1 840×lower-pow.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030151
055129
1119123
229993
3101893
4338893
0939693
Stop Event
iter limit
node limit
iter limit
Counts
22 → 857
Calls
Call 1
Inputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(*.f64 x (sqrt.f64 x))
(sqrt.f64 x)
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
(*.f64 #s(literal 2 binary64) x)
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(sqrt.f64 (sqrt.f64 x))
Outputs
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 #s(literal 3/8 binary64) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/8 binary64) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3/32 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 3/32 binary64)))
(pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) #s(literal 2 binary64))
(pow.f64 #s(literal 4 binary64) #s(literal 3/16 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 3/8 binary64)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/8 binary64)) (+.f64 (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(pow.f64 #s(literal 8 binary64) #s(literal 1/8 binary64))
(pow.f64 #s(literal 16 binary64) #s(literal 3/32 binary64))
(pow.f64 (exp.f64 #s(literal 3/16 binary64)) (log.f64 #s(literal 4 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3/16 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 9/32 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 9/32 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) x)
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(exp.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/32 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 #s(literal 16 binary64)) #s(literal 1/32 binary64)))
(pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) #s(literal 2 binary64))
(pow.f64 #s(literal 4 binary64) #s(literal 1/16 binary64))
(pow.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (+.f64 (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64))))
(pow.f64 #s(literal 16 binary64) #s(literal 1/32 binary64))
(pow.f64 (exp.f64 #s(literal 1/16 binary64)) (log.f64 #s(literal 4 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 x)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 x)) #s(literal 3/16 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 x) #s(literal 3 binary64))))
(fabs.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(pow.f64 x #s(literal 3/4 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 3/2 binary64))
(pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 6 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/8 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 12 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 x) (*.f64 (log.f64 x) #s(literal 1 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 x) #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 4 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 3/8 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(pow.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x)))))) #s(literal 3/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x)))))) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 11/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))))))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/8 binary64) (log.f64 x)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 3/2 binary64))) (log.f64 x)))
(fabs.f64 (*.f64 x (sqrt.f64 x)))
(sqrt.f64 (*.f64 x (*.f64 x x)))
(pow.f64 x #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 6 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 12 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/4 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 3/8 binary64))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 x) #s(literal 3 binary64) (*.f64 (log.f64 x) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 x)))
(*.f64 x (sqrt.f64 x))
(*.f64 (sqrt.f64 x) x)
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x)))))) #s(literal 3 binary64)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 11/8 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x)))))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 3 binary64)) (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (pow.f64 x #s(literal 11/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/16 binary64)) #s(literal 8 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 x)))
(fabs.f64 (sqrt.f64 x))
(fabs.f64 (neg.f64 (sqrt.f64 x)))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 x)
(pow.f64 x #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 8 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 x) #s(literal 1 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (log.f64 x) (*.f64 (log.f64 x) #s(literal 1 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 x) #s(literal 1 binary64) (*.f64 (log.f64 x) #s(literal 1 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 x) #s(literal 3/2 binary64) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x)))
(pow.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/16 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 4 binary64) (log.f64 x))) #s(literal 1/8 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (exp.f64 (*.f64 #s(literal 7/16 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 x) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(pow.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 x) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 x) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 x) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 x))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 x))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))
(*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) x))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))) x)
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) x) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) (*.f64 #s(literal 2 binary64) (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) x) (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64)))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))) (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/16 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 5/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 3/32 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 7/16 binary64)))) (pow.f64 #s(literal 2 binary64) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) x) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x))) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 x) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 4 binary64) (*.f64 x (*.f64 x (sqrt.f64 x)))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))))
(*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 x)))
(*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) x))
(*.f64 (*.f64 x (sqrt.f64 x)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) x)
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))) (*.f64 x (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (log.f64 (*.f64 #s(literal 2 binary64) x)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2 binary64))
(*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))))
(pow.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 x)) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (log.f64 x))))
(exp.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (log.f64 x) #s(literal 1 binary64))))
(fabs.f64 (sqrt.f64 (sqrt.f64 x)))
(fabs.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (sqrt.f64 x))
(pow.f64 x #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 4 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/16 binary64))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (fma.f64 (log.f64 x) #s(literal 1/2 binary64) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/8 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) #s(literal 2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/16 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3/8 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 7/16 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 7/4 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/8 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (log.f64 x))))

eval405.0ms (5.4%)

Memory
10.5MiB live, 328.2MiB allocated
Compiler

Compiled 30 256 to 2 993 computations (90.1% saved)

prune416.0ms (5.5%)

Memory
18.5MiB live, 373.0MiB allocated
Pruning

14 alts after pruning (7 fresh and 7 done)

PrunedKeptTotal
New1 78531 788
Fresh044
Picked325
Done055
Total1 788141 802
Accuracy
100.0%
Counts
1 802 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.7%
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
99.4%
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
98.8%
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
74.6%
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 x)))
99.0%
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
99.0%
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
67.6%
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
99.4%
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
99.3%
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
99.1%
(*.f64 (exp.f64 (*.f64 (log.f64 #s(literal 256 binary64)) #s(literal 1/16 binary64))) x)
48.8%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Compiler

Compiled 274 to 176 computations (35.8% saved)

simplify13.0ms (0.2%)

Memory
-17.4MiB live, 21.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
cost-diff0
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
cost-diff2880
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
cost-diff0
(*.f64 #s(literal 2 binary64) x)
cost-diff0
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
cost-diff0
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
cost-diff0
(*.f64 #s(literal 2 binary64) x)
cost-diff0
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
cost-diff0
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
cost-diff2240
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
cost-diff0
(sqrt.f64 x)
cost-diff0
(sqrt.f64 (sqrt.f64 x))
cost-diff0
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
cost-diff0
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
cost-diff0
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
cost-diff0
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
cost-diff0
(pow.f64 x #s(literal 3/4 binary64))
cost-diff0
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
Rules
278×lower-*.f32
250×lower-*.f64
182×associate-*r*
100×associate-*l*
64×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
027212
051206
177195
2103192
3156192
4264192
5273192
6278192
7279192
0279192
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(pow.f64 x #s(literal 3/4 binary64))
x
#s(literal 3/4 binary64)
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(sqrt.f64 x)
#s(literal 2 binary64)
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
x
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
(sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(*.f64 x (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
#s(literal 2 binary64)
(sqrt.f64 x)
x
(sqrt.f64 (sqrt.f64 (sqrt.f64 x)))
(sqrt.f64 (sqrt.f64 x))
Outputs
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(pow.f64 x #s(literal 3/4 binary64))
x
#s(literal 3/4 binary64)
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(sqrt.f64 x)
#s(literal 2 binary64)
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (*.f64 (sqrt.f64 x) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 (sqrt.f64 x)))
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
x
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
(sqrt.f64 (*.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
x
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
x
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
(sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(*.f64 x (sqrt.f64 x))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (*.f64 (sqrt.f64 x) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
#s(literal 2 binary64)
(sqrt.f64 x)
x
(sqrt.f64 (sqrt.f64 (sqrt.f64 x)))
(sqrt.f64 (sqrt.f64 x))

localize115.0ms (1.5%)

Memory
-11.4MiB live, 221.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(sqrt.f64 (sqrt.f64 (sqrt.f64 x)))
accuracy99.5%
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
accuracy99.5%
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
accuracy99.4%
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
accuracy99.7%
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
accuracy99.5%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
accuracy85.1%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
accuracy67.0%
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
accuracy100.0%
(sqrt.f64 x)
accuracy99.8%
(sqrt.f64 (sqrt.f64 x))
accuracy99.5%
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
accuracy99.4%
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
accuracy99.8%
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
accuracy99.8%
(sqrt.f64 (sqrt.f64 x))
accuracy99.5%
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
accuracy99.5%
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
accuracy100.0%
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
accuracy100.0%
(sqrt.f64 x)
accuracy99.8%
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
accuracy99.5%
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
Samples
71.0ms256×0valid
Compiler

Compiled 214 to 29 computations (86.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-mult: 18.0ms (45.2% of total)
ival-sqrt: 14.0ms (35.2% of total)
ival-pow: 7.0ms (17.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series180.0ms (2.4%)

Memory
-16.5MiB live, 178.4MiB allocated
Counts
21 → 252
Calls
Call 1
Inputs
#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())
#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())
#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())
Outputs
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1))))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1))))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1))))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1))))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x)))))) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x)))))) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x)))))) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x)))))) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3/4 binary64)) (patch (pow.f64 x #s(literal 3/4 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (patch (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 (sqrt x)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (patch (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (patch (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (patch (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (sqrt (sqrt -1))) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 x)) (patch (sqrt.f64 (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor 0 x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (sqrt x) (taylor inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (pow (sqrt -1) 2))) (taylor -inf x) (#s(alt (sqrt.f64 x) (patch (sqrt.f64 x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal 2 binary64) x) (patch (*.f64 #s(literal 2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (sqrt -2) (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (patch (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 5)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (patch (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* 2 (pow (* 1 (pow x 5)) 1/4)) (taylor inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) (patch (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt x) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2)))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) (patch (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/8) (sqrt 2)) (taylor 0 x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 (pow x 3)) 1/8) (sqrt 2)) (taylor inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2))) (taylor -inf x) (#s(alt (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (patch (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* 1 x) 1/4) (sqrt 2)) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor 0 x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 (pow x 3)) 1/4) (taylor inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3))) (taylor -inf x) (#s(alt (sqrt.f64 (*.f64 x (sqrt.f64 x))) (patch (sqrt.f64 (*.f64 x (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/8) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/8) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/8) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/8) (taylor 0 x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/8) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/8) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/8) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (pow (* 1 x) 1/8) (taylor inf x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4)) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4)) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4)) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4)) (taylor -inf x) (#s(alt (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (patch (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #<representation binary64>) () ())) ())
Calls

63 calls:

TimeVariablePointExpression
58.0ms
x
@0
(pow x 3/4)
53.0ms
x
@0
(* (sqrt (* (* 2 x) (sqrt (sqrt x)))) (sqrt (sqrt (* x (sqrt x)))))
26.0ms
x
@-inf
(* (sqrt (* 2 (sqrt x))) (sqrt (sqrt (sqrt x))))
15.0ms
x
@-inf
(* (sqrt (* (* 2 x) (sqrt (sqrt x)))) (sqrt (sqrt (* x (sqrt x)))))
9.0ms
x
@0
(sqrt (sqrt (sqrt x)))

simplify280.0ms (3.7%)

Memory
10.6MiB live, 408.1MiB allocated
Algorithm
egg-herbie
Rules
4 100×lower-fma.f64
4 100×lower-fma.f32
3 762×lower-*.f64
3 762×lower-*.f32
1 164×lower--.f64
Iterations

Useful iterations: 12 (0.0ms)

IterNodesCost
0881556
12001556
25241540
310431540
416031540
527861540
636451540
740671540
844261540
947401540
1050921540
1157871528
1265451516
1377811516
081561516
Stop Event
iter limit
node limit
Counts
252 → 252
Calls
Call 1
Inputs
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1)))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1)))))
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x))))))
(exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x))))))
(exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x))))))
(exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x))))))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* 2 (sqrt x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(pow (* 1 x) 1/4)
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(sqrt x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* (sqrt x) (sqrt 2))
(* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2))))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* x (sqrt 2))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2)))
(* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2)))
(* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2)))
(* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* 1 x) 1/4) (sqrt 2))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(pow (* 1 (pow x 3)) 1/4)
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(pow (* 1 x) 1/8)
(pow (* 1 x) 1/8)
(pow (* 1 x) 1/8)
(pow (* 1 x) 1/8)
(pow (* 1 x) 1/8)
(pow (* 1 x) 1/8)
(pow (* 1 x) 1/8)
(pow (* 1 x) 1/8)
(* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4))
(* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4))
(* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4))
(* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4))
Outputs
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 x (pow.f64 #s(literal -1 binary64) #s(literal 5/4 binary64))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 x (pow.f64 #s(literal -1 binary64) #s(literal 5/4 binary64))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 x (pow.f64 #s(literal -1 binary64) #s(literal 5/4 binary64))))
(* -1 (* (pow -1 1/4) (* (* x (sqrt 2)) (sqrt (sqrt -1)))))
(*.f64 (*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 x (pow.f64 #s(literal -1 binary64) #s(literal 5/4 binary64))))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x))))))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x))))))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x))))))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(exp (* 1/4 (+ (log -1) (* -3 (log (/ -1 x))))))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64))))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* 2 (sqrt x))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* -2 (* (sqrt x) (pow (sqrt -1) 2)))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64)))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(pow (* 1 x) 1/4)
(pow.f64 x #s(literal 1/4 binary64))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (sqrt (sqrt -1)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64)))
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(sqrt x)
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* -1 (* (sqrt x) (pow (sqrt -1) 2)))
(sqrt.f64 x)
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* 1 (pow x 3)) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64))))
(* (pow (* -1 (pow x 3)) 1/4) (* (sqrt -2) (sqrt (sqrt -1))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64))))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* (sqrt x) (* (sqrt -2) (sqrt -1))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 #s(literal -2 binary64)))))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(* -1 (* x (* (sqrt -2) (sqrt -1))))
(neg.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -2 binary64)))))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 5)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/8 binary64)))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 5)) 1/8) (* (pow (* 1 (sqrt -1)) 1/4) (sqrt -2)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 #s(literal -2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64))))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* 2 (pow (* 1 (pow x 5)) 1/4))
(*.f64 #s(literal 2 binary64) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/4 binary64)))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/4 binary64))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/4 binary64))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/4 binary64))))
(* -2 (* (pow (* -1 (pow x 5)) 1/4) (sqrt (sqrt -1))))
(*.f64 #s(literal -2 binary64) (*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (pow.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) #s(literal 1/4 binary64))))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* (sqrt x) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* -1 (* (sqrt x) (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* x (sqrt 2))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* -1 (* x (* (pow (sqrt -1) 2) (sqrt 2))))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))
(* (pow (* 1 (pow x 3)) 1/8) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/8 binary64)))
(* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/4 binary64))))
(* (pow (* -1 (pow x 3)) 1/8) (* (pow (* 1 (pow (sqrt -1) 3)) 1/4) (sqrt 2)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (*.f64 (pow.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/4 binary64))))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* 1 x) 1/4) (sqrt 2))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 x #s(literal 1/4 binary64)))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64))))
(* (pow (* -1 x) 1/4) (* (sqrt (sqrt -1)) (sqrt 2)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal 2 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/4 binary64))))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow (* 1 (pow x 3)) 1/4)
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64)))
(* (pow (* -1 (pow x 3)) 1/4) (sqrt (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (pow.f64 (neg.f64 x) #s(literal 3/4 binary64)))
(pow (* 1 x) 1/8)
(pow.f64 x #s(literal 1/8 binary64))
(pow (* 1 x) 1/8)
(pow.f64 x #s(literal 1/8 binary64))
(pow (* 1 x) 1/8)
(pow.f64 x #s(literal 1/8 binary64))
(pow (* 1 x) 1/8)
(pow.f64 x #s(literal 1/8 binary64))
(pow (* 1 x) 1/8)
(pow.f64 x #s(literal 1/8 binary64))
(pow (* 1 x) 1/8)
(pow.f64 x #s(literal 1/8 binary64))
(pow (* 1 x) 1/8)
(pow.f64 x #s(literal 1/8 binary64))
(pow (* 1 x) 1/8)
(pow.f64 x #s(literal 1/8 binary64))
(* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/8 binary64)))
(* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/8 binary64)))
(* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/8 binary64)))
(* (pow (* -1 x) 1/8) (pow (* 1 (sqrt -1)) 1/4))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 x) #s(literal 1/8 binary64)))

rewrite317.0ms (4.2%)

Memory
26.9MiB live, 454.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 218×lower-fma.f64
6 218×lower-fma.f32
3 962×lower-*.f32
3 936×lower-*.f64
2 028×lower-pow.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
027158
051119
1109116
229185
3116485
4391985
0824485
Stop Event
iter limit
node limit
iter limit
Counts
21 → 1 078
Calls
Call 1
Inputs
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(pow.f64 x #s(literal 3/4 binary64))
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
(sqrt.f64 (sqrt.f64 x))
(sqrt.f64 x)
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) x)
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x)))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(sqrt.f64 (sqrt.f64 (sqrt.f64 x)))
Outputs
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x))))
(pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 2 binary64))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(exp.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/8 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 3/16 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 3/2 binary64))) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(fabs.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(pow.f64 x #s(literal 3/4 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 6 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 12 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/8 binary64))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (fma.f64 (log.f64 x) #s(literal 1/2 binary64) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (/.f64 (log.f64 (*.f64 x x)) #s(literal 2 binary64)))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/8 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 x)))
(pow.f64 (E.f64) (*.f64 #s(literal 3/4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 1 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1/4 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (exp.f64 (*.f64 #s(literal 11/4 binary64) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (exp.f64 (*.f64 #s(literal 9/16 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 3/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 3/2 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 3/8 binary64)) (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 3/32 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 #s(literal 7/16 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 #s(literal 5/16 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/16 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 9/16 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 3/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 3/4 binary64))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 3/2 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 3/8 binary64))) (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 3/32 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 x) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x))))
(pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 2 binary64))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(exp.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/8 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 3/16 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 3/2 binary64))) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(fabs.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(pow.f64 x #s(literal 3/4 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 6 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 12 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/8 binary64))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (fma.f64 (log.f64 x) #s(literal 1/2 binary64) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (/.f64 (log.f64 (*.f64 x x)) #s(literal 2 binary64)))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/8 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 x)))
(pow.f64 (E.f64) (*.f64 #s(literal 3/4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 1 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1/4 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (exp.f64 (*.f64 #s(literal 11/4 binary64) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (exp.f64 (*.f64 #s(literal 9/16 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 3/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 3/2 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 3/8 binary64)) (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 3/32 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 #s(literal 7/16 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 #s(literal 5/16 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/16 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 9/16 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 3/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 3/4 binary64))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 3/2 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 3/8 binary64))) (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 3/32 binary64))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/4 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (E.f64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64))))
(fabs.f64 (sqrt.f64 (sqrt.f64 x)))
(fabs.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (sqrt.f64 x))
(pow.f64 x #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/8 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/16 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (*.f64 (log.f64 x) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 x))
(pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (E.f64) (/.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/8 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 1 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (E.f64) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (pow.f64 (E.f64) #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (E.f64) #s(literal 1/4 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (E.f64) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 7/16 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 5/16 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 1/16 binary64))) (pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 3/16 binary64))) (pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 1/16 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/16 binary64)) #s(literal 8 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 (log.f64 x) #s(literal 1/4 binary64))))
(exp.f64 (*.f64 (log.f64 (E.f64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(fabs.f64 (sqrt.f64 x))
(fabs.f64 (neg.f64 (sqrt.f64 x)))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 x)
(pow.f64 x #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 4 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 8 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (E.f64) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (E.f64) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (E.f64) #s(literal 1/4 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (E.f64) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (E.f64) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 3/8 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (exp.f64 (*.f64 #s(literal 7/16 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 1/16 binary64))) (pow.f64 (E.f64) (*.f64 #s(literal 7/16 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 3/8 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (E.f64) (*.f64 #s(literal 5/16 binary64) (log.f64 x))) (pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 3/16 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x))))
(pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 2 binary64))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) x)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (sqrt.f64 x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x))))
(pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) x) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (sqrt.f64 x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 x) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64))) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 x #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 x #s(literal 2 binary64)))
(pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x #s(literal 2 binary64))))
(pow.f64 (exp.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 x #s(literal 2 binary64))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) x)
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (exp.f64 (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x))))
(pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 2 binary64))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 2 binary64)))
(exp.f64 (fma.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (*.f64 (log.f64 x) #s(literal 3/8 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)))
(pow.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (*.f64 #s(literal 3/4 binary64) (log.f64 x))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (fma.f64 #s(literal 3/4 binary64) (log.f64 x) (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 x) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 x) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
(*.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 x))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x #s(literal 2 binary64))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 x))
(exp.f64 (log.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))
(*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (exp.f64 (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 2 binary64))
(*.f64 (*.f64 x #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))) x)
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (exp.f64 (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x #s(literal 2 binary64))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 x #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 x #s(literal 2 binary64)))
(pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x #s(literal 2 binary64))))
(pow.f64 (exp.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x)) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 x))))
(pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (*.f64 x (*.f64 x x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (sqrt.f64 x))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x #s(literal 2 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 x (*.f64 x #s(literal 2 binary64)))))
(pow.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 2 binary64))
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 2 binary64))) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 x #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (sqrt.f64 x)) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 (*.f64 x x) #s(literal 4 binary64))) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (*.f64 x (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (*.f64 (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (sqrt.f64 x))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 x) (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 x #s(literal 4 binary64)) (sqrt.f64 x)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))))
(sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64)) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (log.f64 (*.f64 x #s(literal 4 binary64)))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)) (pow.f64 (*.f64 x #s(literal 4 binary64)) #s(literal 1/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(exp.f64 (*.f64 #s(literal 3/4 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 1/8 binary64)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/16 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 3/16 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 3/2 binary64))) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(fabs.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 x)))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 x))) (neg.f64 (sqrt.f64 x))))
(fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (neg.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))
(fabs.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (*.f64 x (sqrt.f64 x)))
(pow.f64 x #s(literal 3/4 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 6 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 12 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/8 binary64))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (log.f64 x))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (fma.f64 (log.f64 x) #s(literal 1/2 binary64) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (+.f64 (/.f64 (log.f64 x) #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 3/4 binary64)) (/.f64 (log.f64 (*.f64 x x)) #s(literal 2 binary64)))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/2 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 3/8 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 x)))
(pow.f64 (E.f64) (*.f64 #s(literal 3/4 binary64) (log.f64 x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 1 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 3/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1/2 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1/4 binary64)) (log.f64 (*.f64 x x)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) #s(literal 4 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x))) #s(literal 1/4 binary64))
(*.f64 (sqrt.f64 x) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (exp.f64 (*.f64 #s(literal 11/4 binary64) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))) (exp.f64 (*.f64 #s(literal 9/16 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 3/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (*.f64 x (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 3/2 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 3/8 binary64)) (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 3/32 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 7/8 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/4 binary64)) (*.f64 #s(literal 5/8 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/8 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 #s(literal 7/16 binary64) (log.f64 x))))
(*.f64 (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 #s(literal 5/16 binary64) (log.f64 x))) (pow.f64 (exp.f64 #s(literal 3/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/16 binary64))))
(*.f64 (exp.f64 (*.f64 #s(literal 9/16 binary64) (log.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x)))))) #s(literal 3 binary64)) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 3/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 3/4 binary64))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 x x))) #s(literal 3/16 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))) (fabs.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 x (*.f64 x (sqrt.f64 x))) #s(literal 3/16 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 3/2 binary64))) (fabs.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (*.f64 x (*.f64 x (sqrt.f64 x))))) #s(literal 3/8 binary64))) (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 3/32 binary64))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 1/16 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (*.f64 (log.f64 x) #s(literal 1/4 binary64))))
(fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))
(fabs.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(sqrt.f64 (sqrt.f64 (sqrt.f64 x)))
(pow.f64 x #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 x)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1/16 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) #s(literal 4 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/32 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (/.f64 (*.f64 (log.f64 x) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (*.f64 (log.f64 x) #s(literal 1/8 binary64)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (/.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 (E.f64) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (E.f64) (/.f64 (*.f64 (log.f64 x) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (log.f64 x))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 x) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1/8 binary64)) (log.f64 x))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))))
(*.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/32 binary64)) (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (sqrt.f64 x) #s(literal 1/32 binary64)) (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/16 binary64)))
(*.f64 (pow.f64 (sqrt.f64 x) #s(literal 1/32 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 1/16 binary64)) (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/16 binary64)) (pow.f64 (sqrt.f64 x) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/32 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/16 binary64))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 3/16 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 x) #s(literal 1/16 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))))
(*.f64 (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))))))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 x) #s(literal 1/32 binary64))) (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))))) #s(literal 1/4 binary64))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 x) #s(literal 1/32 binary64))) (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/16 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 x (sqrt.f64 x)))) #s(literal 1/16 binary64))) (fabs.f64 (pow.f64 (sqrt.f64 x) #s(literal 1/32 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/32 binary64))) (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 1/16 binary64))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))) #s(literal 1/16 binary64))) (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/32 binary64))))
(*.f64 (fabs.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (sqrt.f64 x))))) #s(literal 1/4 binary64))) (fabs.f64 (pow.f64 (*.f64 x (sqrt.f64 x)) #s(literal 1/32 binary64))))

eval333.0ms (4.4%)

Memory
29.2MiB live, 681.7MiB allocated
Compiler

Compiled 51 800 to 4 967 computations (90.4% saved)

prune316.0ms (4.2%)

Memory
-27.9MiB live, 622.7MiB allocated
Pruning

14 alts after pruning (2 fresh and 12 done)

PrunedKeptTotal
New2 68512 686
Fresh112
Picked055
Done077
Total2 686142 700
Accuracy
100.0%
Counts
2 700 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.7%
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
99.4%
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
98.8%
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
99.0%
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
99.0%
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
85.4%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
67.7%
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
67.6%
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
99.4%
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
99.3%
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
99.1%
(*.f64 (exp.f64 (*.f64 (log.f64 #s(literal 256 binary64)) #s(literal 1/16 binary64))) x)
48.8%
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Compiler

Compiled 398 to 185 computations (53.5% saved)

regimes29.0ms (0.4%)

Memory
-34.6MiB live, 27.3MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (exp.f64 (*.f64 (log.f64 #s(literal 256 binary64)) #s(literal 1/16 binary64))) x)
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)))))
Outputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
Calls

3 calls:

18.0ms
x
5.0ms
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
5.0ms
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
Results
AccuracySegmentsBranch
99.5%1x
99.5%1(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
99.5%1(*.f64 (*.f64 #s(literal 2 binary64) x) x)
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes16.0ms (0.2%)

Memory
23.9MiB live, 23.9MiB allocated
Counts
18 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x))) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (*.f64 x (sqrt.f64 x)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 x)) (sqrt.f64 x))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 x))
(pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 x) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) (sqrt.f64 x))) (pow.f64 x #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (sqrt.f64 (sqrt.f64 x)))) (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 x))))) (sqrt.f64 (sqrt.f64 x)))
(*.f64 (exp.f64 (*.f64 (log.f64 #s(literal 256 binary64)) #s(literal 1/16 binary64))) x)
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/4 binary64))))
Outputs
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
Calls

3 calls:

5.0ms
x
5.0ms
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
5.0ms
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
Results
AccuracySegmentsBranch
99.4%1x
99.4%1(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
99.4%1(*.f64 (*.f64 #s(literal 2 binary64) x) x)
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes7.0ms (0.1%)

Memory
-29.0MiB live, 9.0MiB allocated
Accuracy

Total -32.5b remaining (-7297.1%)

Threshold costs -32.5b (-7297.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
Outputs
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
Calls

3 calls:

1.0ms
x
1.0ms
(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
1.0ms
(*.f64 (*.f64 #s(literal 2 binary64) x) x)
Results
AccuracySegmentsBranch
99.3%1x
99.3%1(sqrt.f64 (*.f64 (*.f64 #s(literal 2 binary64) x) x))
99.3%1(*.f64 (*.f64 #s(literal 2 binary64) x) x)
Compiler

Compiled 15 to 10 computations (33.3% saved)

simplify6.0ms (0.1%)

Memory
10.4MiB live, 10.4MiB allocated
Algorithm
egg-herbie
Rules
10×*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01420
11920
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
Outputs
(*.f64 (pow.f64 #s(literal 2 binary64) #s(literal 3/8 binary64)) (*.f64 x (pow.f64 #s(literal 2 binary64) #s(literal 1/8 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) x)) (sqrt.f64 x))
(*.f64 (sqrt.f64 #s(literal 2 binary64)) x)
(*.f64 x (sqrt.f64 #s(literal 2 binary64)))

soundness315.0ms (4.2%)

Memory
2.7MiB live, 234.9MiB allocated
Rules
5 616×lower-fma.f64
5 616×lower-fma.f32
5 230×lower-*.f32
5 226×lower-*.f64
4 002×lower-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
025110
04591
19989
228471
3114371
4609471
0936471
0514
0814
11714
23813
39212
433812
5207412
0867212
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 68 to 43 computations (36.8% saved)

preprocess42.0ms (0.6%)

Memory
-1.4MiB live, 78.2MiB allocated
Compiler

Compiled 96 to 70 computations (27.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...