Details

Time bar (total: 10.0s)

analyze127.0ms (1.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
18.8%18.7%81.2%0.1%0%0%0%5
34.4%34.3%65.6%0.1%0%0%0%6
54.7%54.6%45.3%0.1%0%0%0%7
64.8%64.8%35.1%0.1%0%0%0%8
76.2%76.1%23.8%0.1%0%0%0%9
81.8%81.8%18.1%0.1%0%0%0%10
87.8%87.7%12.2%0.1%0%0%0%11
90.8%90.7%9.2%0.1%0%0%0%12
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample1.6s (16.4%)

Results
1.6s8256×body256valid
Bogosity

preprocess6.0ms (0.1%)

Algorithm
egg-herbie
Rules
fma-def
hypot-def
swap-re-im
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01742
12242
022
122
Stop Event
unsound
saturated
Calls
Call 1
Inputs
0
1
Outputs
0
1
0
Call 2
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 10))
Outputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Symmetry

(sort re im)

Compiler

Compiled 16 to 12 computations (25% saved)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Rules
fma-def
hypot-def
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01321
11721
21921
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Outputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

eval1.0ms (0%)

Compiler

Compiled 21 to 15 computations (28.6% saved)

prune8.0ms (0.1%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
0.6b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Compiler

Compiled 9 to 7 computations (22.2% saved)

localize10.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Compiler

Compiled 21 to 10 computations (52.4% saved)

series6.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
re
@0
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
1.0ms
re
@inf
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
1.0ms
im
@0
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
1.0ms
im
@inf
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
0.0ms
re
@-inf
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

rewrite61.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1886×add-sqr-sqrt
1868×*-un-lft-identity
1740×add-cube-cbrt
1716×add-cbrt-cube
194×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01021
119621
2233121
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))

simplify70.0ms (0.7%)

Algorithm
egg-herbie
Rules
1248×associate-+r+
1142×associate-+l+
816×associate-/l*
810×times-frac
676×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01782718
14632650
216132586
358282586
Stop Event
node limit
Counts
56 → 111
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 (/.f64 re im) im)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 (/.f64 re im) im)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 (/.f64 re im) im)) (*.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (/.f64 1/6 (pow.f64 im 6)))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 1/720 (pow.f64 re 6)) (/.f64 (pow.f64 im 6) (/.f64 (log.f64 10) 120))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))) (fma.f64 (/.f64 1/720 (pow.f64 re 6)) (/.f64 (pow.f64 im 6) (/.f64 (log.f64 10) 120)) (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 1/720 (pow.f64 re 6)) (/.f64 (pow.f64 im 6) (/.f64 (log.f64 10) 120))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (fma.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 6) (/.f64 (log.f64 10) 120)))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 (/.f64 re im) im)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 (/.f64 re im) im)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/720 (pow.f64 im 6)) (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120))))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 (/.f64 re im) im)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (*.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) 120) (/.f64 1/720 (pow.f64 im 6))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(-.f64 (/.f64 1/2 (/.f64 (*.f64 im (*.f64 im (log.f64 10))) (*.f64 re re))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (*.f64 (*.f64 (/.f64 re (log.f64 10)) re) (/.f64 (/.f64 1/2 im) im)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(-.f64 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 (/.f64 re im) im)) (*.f64 (/.f64 -1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/720 (pow.f64 im 6)) (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 (/.f64 re im) im)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (*.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) 120) (/.f64 1/720 (pow.f64 im 6))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

eval98.0ms (1%)

Compiler

Compiled 2613 to 1894 computations (27.5% saved)

prune27.0ms (0.3%)

Pruning

13 alts after pruning (12 fresh and 1 done)

PrunedKeptTotal
New9912111
Fresh000
Picked011
Done000
Total9913112
Error
0.0b
Counts
112 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
16.5b
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
1.2b
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
0.6b
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
28.9b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
32.6b
(/.f64 (log.f64 im) (log.f64 10))
1.4b
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
16.5b
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
0.6b
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
16.9b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
16.9b
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
0.7b
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
Compiler

Compiled 309 to 243 computations (21.4% saved)

localize58.0ms (0.6%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
0.4b
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
Compiler

Compiled 45 to 30 computations (33.3% saved)

series5.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
re
@0
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
1.0ms
re
@inf
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
0.0ms
im
@inf
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
0.0ms
re
@-inf
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
0.0ms
im
@0
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))

rewrite100.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1638×associate-*l/
1468×associate-/r*
1274×associate-/l*
332×distribute-rgt-in
294×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01446
127646
2334346
Stop Event
node limit
Counts
2 → 288
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) 0) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2)))) (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (pow.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (neg.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (pow.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 1 (cbrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 -1 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 -1 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (pow.f64 (log.f64 10) 1/4) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (log.f64 10) -1/2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (log.f64 10) 1/4) -1) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (log.f64 10) 1/4) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -1) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) -1/2)) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) 1) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) 1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) 1) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 1 1/2)) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)) (pow.f64 (cbrt.f64 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) -1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) -1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) -1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) 1) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (/.f64 1 (pow.f64 (log.f64 10) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))

simplify183.0ms (1.8%)

Algorithm
egg-herbie
Rules
1578×times-frac
1152×associate-/r*
966×associate-/l/
838×associate-*r*
742×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
082020592
1218819508
Stop Event
node limit
Counts
336 → 585
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 6) (pow.f64 im 6)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 1/720 (*.f64 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(+.f64 (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (pow.f64 re 6)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im)))))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) 0) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(+.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2)))) (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 0 (pow.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(+.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (log.f64 10) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) -1)
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (pow.f64 (log.f64 10) -1/2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) -1)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))
(log.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3/2))))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) -1))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 1 (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 -1 (sqrt.f64 (log.f64 10)))))
(/.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 -1 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 -1 (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) 1))
(/.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))
(/.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (pow.f64 (log.f64 10) 1/4) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 -1 (pow.f64 (log.f64 10) -1/2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 1/4) -1) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (log.f64 10) 1/4) -1)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -1) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) -1)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) -1/2)) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) 1) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) 1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) 1) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10))) 1)
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10))) 1)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (log.f64 10)))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 1 1/2)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)) (pow.f64 (cbrt.f64 (log.f64 10)) 1/2))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) 1) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (/.f64 1 (pow.f64 (log.f64 10) 3/2))))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Outputs
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 6) (pow.f64 im 6)))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 6) (pow.f64 im 6)))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) 1/6)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (neg.f64 (log.f64 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (/.f64 (*.f64 im im) re) re) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 (*.f64 im im) re) re)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 (*.f64 im im) re) re)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (/.f64 (*.f64 im im) re) re) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 (*.f64 im im) re) re)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 1/720 (*.f64 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))) (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(-.f64 (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 (*.f64 im im) re) re)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (/.f64 (*.f64 im im) re) re) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 (*.f64 im im) re) re)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))))
(+.f64 (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (pow.f64 re 6)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 (*.f64 im im) re) re)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (neg.f64 (log.f64 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im))))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (-.f64 (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))) (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (-.f64 (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1/2 (*.f64 im im)) (/.f64 (*.f64 re re) (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1/4 (pow.f64 im 4)) (/.f64 (pow.f64 re 4) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) (*.f64 (/.f64 -1/4 (pow.f64 im 4)) (/.f64 (pow.f64 re 4) (log.f64 10))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 10)) (pow.f64 re 6))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 10)) (pow.f64 re 6))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 im im) re) re) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(-.f64 (*.f64 (/.f64 1/2 (*.f64 im im)) (/.f64 (*.f64 re re) (log.f64 10))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1/4 (pow.f64 im 4)) (/.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 120 (log.f64 10)))))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(-.f64 (*.f64 (/.f64 1/2 (*.f64 im im)) (/.f64 (*.f64 re re) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1/4 (pow.f64 im 4)) (/.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 120 (log.f64 10)))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) 0) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(+.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 2 (pow.f64 (log.f64 10) -1/2)))
(+.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2)))) (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 0 (pow.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 2 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (*.f64 2 (pow.f64 (log.f64 10) -1/2)))
(+.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (pow.f64 (log.f64 10) -1/2) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)) (pow.f64 (log.f64 10) 1/4))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (sqrt.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (neg.f64 (log.f64 (hypot.f64 re im))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (log.f64 10) -1/2))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) -1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (pow.f64 (log.f64 10) -1/2))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 2)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 3)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) 1/3)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) -1)
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))
(log.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1)))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3/2))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) 1) (pow.f64 (log.f64 10) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3/2)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) 1) (pow.f64 (log.f64 10) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) -1))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (pow.f64 (log.f64 10) 1/4) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/2)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 1 (cbrt.f64 (log.f64 10)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 -1 (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 -1 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 -1 (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 -1 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 -1 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) 1))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))
(/.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))) (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (pow.f64 (log.f64 10) 1/4) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 -1 (pow.f64 (log.f64 10) -1/2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4))))
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 1/4) -1) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (log.f64 10) 1/4) -1)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/4)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (/.f64 1 (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -1) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) -1)))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) -1/2)) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) 1) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) 1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (*.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) 1) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 1 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (pow.f64 (log.f64 10) 1/4) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/2)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))))
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10))) 1)
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10))) 1)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (log.f64 10)))) 1)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) 1/4) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 1 1/2)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)) (pow.f64 (cbrt.f64 (log.f64 10)) 1/2))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))) (cbrt.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (pow.f64 (log.f64 10) 1/4) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (pow.f64 (log.f64 10) 1/4) (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) -1) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (/.f64 (pow.f64 (log.f64 10) -1/2) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 1) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10)))))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) 1) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 1/4)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (*.f64 (sqrt.f64 (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (pow.f64 (log.f64 10) 1/4))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 1/4)) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 1/4)) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (/.f64 1 (pow.f64 (log.f64 10) 3/2))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (pow.f64 (log.f64 10) 3/2)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (/.f64 1 (pow.f64 (log.f64 10) 3/2))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (pow.f64 (log.f64 10) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.5b
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 13 to 9 computations (30.8% saved)

series111.0ms (1.1%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
60.0ms
im
@-inf
(/.f64 (log.f64 im) (log.f64 10))
44.0ms
im
@0
(/.f64 (log.f64 im) (log.f64 10))
6.0ms
im
@inf
(/.f64 (log.f64 im) (log.f64 10))

rewrite53.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1522×add-sqr-sqrt
1500×*-un-lft-identity
1404×add-cube-cbrt
1386×add-cbrt-cube
1370×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
115615
2188415
Stop Event
node limit
Counts
1 → 31
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))))))

simplify55.0ms (0.5%)

Algorithm
egg-herbie
Rules
1648×distribute-lft-in
1412×associate-*r*
1190×associate-*l*
892×associate-+r+
800×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0931053
1224785
2815785
34906785
Stop Event
node limit
Counts
39 → 44
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 im) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 im) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))

localize15.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.6b
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
1.0b
(log.f64 1/10)
Compiler

Compiled 27 to 11 computations (59.3% saved)

series3.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
re
@0
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
1.0ms
re
@inf
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
1.0ms
im
@0
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
1.0ms
im
@inf
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
0.0ms
re
@-inf
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))

rewrite69.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1932×add-sqr-sqrt
1912×*-un-lft-identity
1784×add-cube-cbrt
1760×add-cbrt-cube
216×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01130
122326
2282026
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(log.f64 1/10)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 1/10) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 1/10) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 1/10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 1/10)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 1/10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 1/10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log.f64 1/10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 -9/10)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))))

simplify68.0ms (0.7%)

Algorithm
egg-herbie
Rules
1620×associate-*r/
1334×unswap-sqr
1108×associate-*l/
868×*-commutative
650×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02042789
15092731
230872731
Stop Event
node limit
Counts
77 → 129
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 1/10) (pow.f64 re 6)))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 1/10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10))) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 1/10) (pow.f64 re 6)))))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(*.f64 (log.f64 1/10) 1)
(*.f64 1 (log.f64 1/10))
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))
(pow.f64 (log.f64 1/10) 1)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(pow.f64 (cbrt.f64 (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(expm1.f64 (log1p.f64 (log.f64 1/10)))
(exp.f64 (log.f64 (log.f64 1/10)))
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) 1))
(log1p.f64 -9/10)
(-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))))
(-.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (/.f64 -1/2 (log.f64 1/10))) (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) re) (*.f64 (/.f64 (pow.f64 re 4) (log.f64 1/10)) (/.f64 1/4 (pow.f64 im 4)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (fma.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 1/10) (pow.f64 im 6))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))))))
(-.f64 (fma.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 1/10) (pow.f64 im 6))) (fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (fma.f64 -1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 1/10)) (pow.f64 im 6)) (fma.f64 -1/2 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) re) (*.f64 (/.f64 (pow.f64 re 4) (log.f64 1/10)) (/.f64 1/4 (pow.f64 im 4))))) (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 -1/2 (*.f64 re re)) (/.f64 (*.f64 im im) (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 1/10)))
(-.f64 (*.f64 (*.f64 (/.f64 im (log.f64 1/10)) im) (/.f64 -1/2 (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 1/10))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (-.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 1/10)) (/.f64 1/4 (pow.f64 re 4))) (/.f64 (log.f64 re) (log.f64 1/10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 1/10) (pow.f64 re 6)))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 1/10) (pow.f64 re 6))) (+.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (/.f64 120 (log.f64 1/10))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 1/10)))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 1/10) (pow.f64 re 6))) 120) (-.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 1/10)) (/.f64 1/4 (pow.f64 re 4))) (/.f64 (log.f64 re) (log.f64 1/10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 1/10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 1/10) (pow.f64 re 6))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (/.f64 120 (log.f64 1/10))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 1/10) (pow.f64 re 6))) 120) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 -1/2 (*.f64 re re)) (/.f64 (*.f64 im im) (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 1/10)))
(-.f64 (*.f64 (*.f64 (/.f64 im (log.f64 1/10)) im) (/.f64 -1/2 (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 1/10))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (-.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 1/10)) (/.f64 1/4 (pow.f64 re 4))) (/.f64 (log.f64 re) (log.f64 1/10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10))) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 1/10) (pow.f64 re 6)))))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (fma.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 1/10) (pow.f64 re 6)))))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (-.f64 (*.f64 (/.f64 -1/6 (pow.f64 re 6)) (/.f64 (pow.f64 im 6) (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 1/10)))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (-.f64 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 1/10)) (/.f64 -1/6 (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 1/10)))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))))
(-.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (/.f64 -1/2 (log.f64 1/10))) (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) re) (*.f64 (/.f64 (pow.f64 re 4) (log.f64 1/10)) (/.f64 1/4 (pow.f64 im 4)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 1/10) (pow.f64 im 6))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))))
(fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 120 (log.f64 1/10))) (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))))) (/.f64 (log.f64 im) (log.f64 1/10))))
(fma.f64 -1/720 (*.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 1/10)) (pow.f64 im 6)) 120) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) re) (*.f64 (/.f64 (pow.f64 re 4) (log.f64 1/10)) (/.f64 1/4 (pow.f64 im 4)))) (/.f64 (log.f64 im) (log.f64 1/10))))
(/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))
(fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))
(fma.f64 -1/2 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) re) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))))
(fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))))
(fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (fma.f64 -1/2 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) re) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))))
(+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 1/10) (pow.f64 im 6))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))))
(fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 120 (log.f64 1/10))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))))
(fma.f64 -1/720 (*.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 1/10)) (pow.f64 im 6)) 120) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (fma.f64 -1/2 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) re) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(log.f64 1/10)
(*.f64 (log.f64 1/10) 1)
(log.f64 1/10)
(*.f64 1 (log.f64 1/10))
(log.f64 1/10)
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(log.f64 1/10)
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(log.f64 1/10)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))
(log.f64 1/10)
(pow.f64 (log.f64 1/10) 1)
(log.f64 1/10)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(log.f64 1/10)
(pow.f64 (cbrt.f64 (log.f64 1/10)) 3)
(log.f64 1/10)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(log.f64 1/10)
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(fabs.f64 (log.f64 1/10))
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(log.f64 1/10)
(expm1.f64 (log1p.f64 (log.f64 1/10)))
(log.f64 1/10)
(exp.f64 (log.f64 (log.f64 1/10)))
(log.f64 1/10)
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) 1))
(log.f64 1/10)
(log1p.f64 -9/10)
(-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 2))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))

localize21.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
0.8b
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Compiler

Compiled 38 to 19 computations (50% saved)

series7.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
re
@inf
(log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
1.0ms
im
@inf
(log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
1.0ms
re
@0
(log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
1.0ms
im
@0
(log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
1.0ms
re
@-inf
(log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))

rewrite94.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
884×*-commutative
606×associate-/r*
600×unswap-sqr
530×swap-sqr
506×associate-*r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01246
122646
2253446
Stop Event
node limit
Counts
2 → 223
Calls
Call 1
Inputs
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (/.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (/.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (exp.f64 1) (/.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (pow.f64 (exp.f64 1) (/.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 1/10) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 1/10) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 1 (log.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (/.f64 1 (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (-.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (log.f64 10))) (log.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (log.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (log.f64 10)))) (log.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (log.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) 0) (log.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) (/.f64 1 (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (/.f64 1 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 10)))) (-.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6) (pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))) (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))) (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2))) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3))) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) 1) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) 1) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 (log.f64 10))))) (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (neg.f64 (log.f64 (log.f64 10))) (neg.f64 (log.f64 (log.f64 10))))) (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (-.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (-.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (-.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (*.f64 (log.f64 (log.f64 1/10)) (log.f64 (log.f64 1/10)))) (+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (+.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1) (+.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (/.f64 1 (log.f64 10))) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (-.f64 (*.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 (log.f64 10)))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (neg.f64 (log.f64 (log.f64 10))) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (-.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) (neg.f64 (log.f64 (log.f64 10)))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3) (pow.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) 3) (pow.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)) (+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (-.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)) (+.f64 0 (-.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) -1))))))

simplify153.0ms (1.5%)

Algorithm
egg-herbie
Rules
740×associate-/l*
682×fma-def
638×*-commutative
636×associate-*r*
604×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081214283
1209914283
Stop Event
node limit
Counts
271 → 300
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 im) (pow.f64 im 2)))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 im) (pow.f64 im 2)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 im) (pow.f64 im 4))))) (pow.f64 re 4)))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 120 (/.f64 1 (*.f64 (log.f64 im) (pow.f64 im 6)))) (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)))) (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 6)))))) (pow.f64 re 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 im) (pow.f64 im 2)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 im) (pow.f64 im 4))))) (pow.f64 re 4))))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 re))))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 re))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re)))) (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 re))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re)))) (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (+.f64 (*.f64 -30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re)))))) (pow.f64 re 6))))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 re))))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 6 (/.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))))) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 re))))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 6 (/.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))))) (pow.f64 re 4))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 90 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))) (pow.f64 re 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 re))))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 re) (pow.f64 re 2)))) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 re) (pow.f64 re 2)))) (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (log.f64 re) (pow.f64 re 6)))) (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 6)))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 re) (pow.f64 re 2)))) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 1 im)) (pow.f64 im 2)))))
(+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 1 im)) (pow.f64 im 2))))))
(+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 1 im)) (pow.f64 im 2)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 90 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 1 im)) 2))))) (pow.f64 im 6))))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 2)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))) (pow.f64 im 4))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 2))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))) (pow.f64 im 4))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 2)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 -30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 -1 im)))))) (pow.f64 im 6))))))
(+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) -1)
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/6))
(*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1/2))
(*.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))
(*.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (/.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (/.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))
(*.f64 (pow.f64 (exp.f64 1) (/.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (pow.f64 (exp.f64 1) (/.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 1/10) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 1/10) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 1/10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(neg.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 0)
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10))))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10))))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 1 (log.f64 (/.f64 1 (log.f64 10)))))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (/.f64 1 (log.f64 10))) 1))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 1 (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (-.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 10))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))
(+.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 1 (log.f64 10)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 10)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 10))))
(+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 1/10))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) -1)
(+.f64 (neg.f64 (log.f64 (log.f64 10))) (log.f64 (log.f64 (hypot.f64 re im))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (log.f64 10)))
(-.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 1/10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)
(-.f64 (+.f64 0 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (log.f64 (log.f64 1/10)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1)
(-.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (log.f64 10)))) (log.f64 (sqrt.f64 (log.f64 10))))
(-.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (log.f64 (cbrt.f64 (log.f64 10))))
(-.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) 0) (log.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(*.f64 1 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 -1 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) (/.f64 1 (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (/.f64 1 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im))))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(*.f64 (+.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 10)))) (-.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2))
(*.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6) (pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6))
(/.f64 1 (/.f64 (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))) (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))) (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2))) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3))) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) 1) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) 1) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 (log.f64 10))))) (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (neg.f64 (log.f64 (log.f64 10))) (neg.f64 (log.f64 (log.f64 10))))) (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (-.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(/.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (-.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (-.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (*.f64 (log.f64 (log.f64 1/10)) (log.f64 (log.f64 1/10)))) (+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 1/10))))
(/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (+.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1) (+.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1))
(/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (/.f64 1 (log.f64 10))) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (-.f64 (*.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 (log.f64 10)))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (neg.f64 (log.f64 (log.f64 10))) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (-.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) (neg.f64 (log.f64 (log.f64 10)))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3) (pow.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) 3) (pow.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)) (+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (-.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))
(/.f64 (+.f64 0 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)) (+.f64 0 (-.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/3)
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1))
(neg.f64 (*.f64 1 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) -1))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 im) (pow.f64 im 2)))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 im) (*.f64 im im)))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 im) (pow.f64 im 2)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 im) (pow.f64 im 4))))) (pow.f64 re 4)))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 im) (*.f64 im im))) (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (/.f64 6 (*.f64 (log.f64 im) (pow.f64 im 4))))))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 120 (/.f64 1 (*.f64 (log.f64 im) (pow.f64 im 6)))) (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)))) (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 6)))))) (pow.f64 re 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 im) (pow.f64 im 2)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 im) (pow.f64 im 4))))) (pow.f64 re 4))))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 120 (*.f64 (log.f64 im) (pow.f64 im 6))) (+.f64 (/.f64 90 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 2))) (/.f64 30 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 im) (*.f64 im im))) (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (/.f64 6 (*.f64 (log.f64 im) (pow.f64 im 4)))))))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 re))))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (neg.f64 (log.f64 re)))) (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 re))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re)))) (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (neg.f64 (log.f64 re)))) (fma.f64 1/24 (/.f64 (fma.f64 6 (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)))) (pow.f64 re 4)) (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 re))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re)))) (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (+.f64 (*.f64 -30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re)))))) (pow.f64 re 6))))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (neg.f64 (log.f64 re)))) (+.f64 (fma.f64 1/24 (/.f64 (fma.f64 6 (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)))) (pow.f64 re 4)) (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (*.f64 1/720 (/.f64 (fma.f64 90 (/.f64 (pow.f64 im 6) (pow.f64 (neg.f64 (log.f64 re)) 2)) (fma.f64 -30 (/.f64 (pow.f64 im 6) (pow.f64 (neg.f64 (log.f64 re)) 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (neg.f64 (log.f64 re)))))) (pow.f64 re 6)))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 re))))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (neg.f64 (log.f64 re)))) (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 6 (/.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))))) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 re))))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (neg.f64 (log.f64 re)))) (fma.f64 1/24 (/.f64 (fma.f64 6 (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)))) (pow.f64 re 4)) (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 6 (/.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))))) (pow.f64 re 4))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 90 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))) (pow.f64 re 6))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 re))))) (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (neg.f64 (log.f64 re)))) (+.f64 (fma.f64 1/24 (/.f64 (fma.f64 6 (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)))) (pow.f64 re 4)) (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (*.f64 1/720 (/.f64 (fma.f64 90 (/.f64 (pow.f64 im 6) (pow.f64 (neg.f64 (log.f64 re)) 2)) (fma.f64 -30 (/.f64 (pow.f64 im 6) (pow.f64 (neg.f64 (log.f64 re)) 3)) (neg.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (neg.f64 (log.f64 re)))))) (pow.f64 re 6)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 re) (pow.f64 re 2)))) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (neg.f64 (log.f64 re)))) (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 re) (pow.f64 re 2)))) (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 6 (*.f64 (pow.f64 re 4) (log.f64 re))))) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 re))) (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (log.f64 re) (pow.f64 re 6)))) (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 6)))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 re) (pow.f64 re 2)))) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 6 (*.f64 (pow.f64 re 4) (log.f64 re))))) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 90 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2))) (+.f64 (/.f64 120 (*.f64 (pow.f64 re 6) (log.f64 re))) (/.f64 30 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3)))))) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 re))) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 1 im)) (pow.f64 im 2)))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 im) (*.f64 im im)))))
(+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 1 im)) (pow.f64 im 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (fma.f64 1/24 (/.f64 (fma.f64 6 (/.f64 (pow.f64 re 4) (neg.f64 (log.f64 im))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (neg.f64 (log.f64 im)) 2)))) (pow.f64 im 4)) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (neg.f64 (log.f64 im)))))))
(+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 1 im)) (pow.f64 im 2)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 90 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 1 im)) 2))))) (pow.f64 im 6))))))
(+.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (fma.f64 1/24 (/.f64 (fma.f64 6 (/.f64 (pow.f64 re 4) (neg.f64 (log.f64 im))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (neg.f64 (log.f64 im)) 2)))) (pow.f64 im 4)) (fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (neg.f64 (log.f64 im)))) (*.f64 1/720 (/.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 re 6) 120) (neg.f64 (log.f64 im))) (fma.f64 -30 (/.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (log.f64 im)) 3)) (*.f64 90 (/.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (log.f64 im)) 2))))) (pow.f64 im 6))))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 2)))))
(+.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 im) (*.f64 im im)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))) (pow.f64 im 4))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (fma.f64 1/24 (/.f64 (fma.f64 6 (/.f64 (pow.f64 re 4) (neg.f64 (log.f64 im))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (neg.f64 (log.f64 im)) 2)))) (pow.f64 im 4)) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (neg.f64 (log.f64 im)))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 6 (/.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))) (pow.f64 im 4))) (+.f64 (log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 2)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 -30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 -1 im)))))) (pow.f64 im 6))))))
(+.f64 (log.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (fma.f64 1/24 (/.f64 (fma.f64 6 (/.f64 (pow.f64 re 4) (neg.f64 (log.f64 im))) (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (neg.f64 (log.f64 im)) 2)))) (pow.f64 im 4)) (fma.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (neg.f64 (log.f64 im)))) (*.f64 1/720 (/.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 re 6) 120) (neg.f64 (log.f64 im))) (fma.f64 -30 (/.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (log.f64 im)) 3)) (*.f64 90 (/.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (log.f64 im)) 2))))) (pow.f64 im 6))))))
(+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/6))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1/2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (/.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (/.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (pow.f64 (exp.f64 1) (/.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (pow.f64 (exp.f64 1) (/.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 1/10) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 1/10) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(neg.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 0)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 1 (log.f64 (/.f64 1 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (/.f64 1 (log.f64 10))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 1 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (-.f64 (log.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 1 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 (log.f64 1/10))))
(-.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 1/10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) -1)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (neg.f64 (log.f64 (log.f64 10))) (log.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(-.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 1/10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(-.f64 (+.f64 0 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (log.f64 (log.f64 1/10)))
(-.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 1/10)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(-.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 (log.f64 10)))) (log.f64 (sqrt.f64 (log.f64 10))))
(-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (+.f64 (log.f64 (sqrt.f64 (log.f64 10))) (log.f64 (sqrt.f64 (log.f64 10)))))
(-.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (log.f64 (cbrt.f64 (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(-.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) 0) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 1 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 -1 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) (/.f64 1 (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (/.f64 1 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (+.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 10)))) (-.f64 (sqrt.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6) (pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 1 (/.f64 (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))) (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))) (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2))) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3))) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (log.f64 10)) 2)) 1) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) 1) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 (hypot.f64 re im)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 (log.f64 10))))) (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (neg.f64 (log.f64 (log.f64 10))) (neg.f64 (log.f64 (log.f64 10))))) (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (-.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (-.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (-.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (*.f64 (log.f64 (log.f64 1/10)) (log.f64 (log.f64 1/10)))) (+.f64 (log.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 (log.f64 1/10))))
(/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (+.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1) (+.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 (/.f64 1 (log.f64 10))) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (-.f64 (*.f64 (log.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 (log.f64 10)))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) (log.f64 (/.f64 1 (log.f64 10)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (neg.f64 (log.f64 (log.f64 10))) 3)) (+.f64 (pow.f64 (log.f64 (log.f64 (hypot.f64 re im))) 2) (-.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) (neg.f64 (log.f64 (log.f64 10)))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (log.f64 10)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3) (pow.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) 3) (pow.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)) (+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (-.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (+.f64 0 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)) (+.f64 0 (-.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 0 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/3)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(neg.f64 (*.f64 1 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) -1))
(log1p.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))

localize20.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.5b
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
0.7b
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
Compiler

Compiled 41 to 22 computations (46.3% saved)

series18.0ms (0.2%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
5.0ms
re
@inf
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
3.0ms
im
@-inf
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
2.0ms
im
@inf
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
2.0ms
re
@0
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
2.0ms
im
@0
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)

rewrite104.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
948×*-commutative
908×associate-*r/
796×unswap-sqr
678×associate-/r*
584×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01348
126648
2295648
Stop Event
node limit
Counts
2 → 330
Calls
Call 1
Inputs
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (/.f64 1 (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (pow.f64 (/.f64 1 (log.f64 10)) 3/2) (pow.f64 (/.f64 1 (log.f64 10)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (log.f64 10)) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3)) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 1 (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (/.f64 (pow.f64 (log.f64 10) 3) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (pow.f64 (log.f64 10) 3) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 10) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (neg.f64 (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 3) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 3) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 1/10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (pow.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10))) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2))) (*.f64 (log.f64 10) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2))) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3)) (pow.f64 (log.f64 1/10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) (sqrt.f64 (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (/.f64 (log.f64 10) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) -1) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (log.f64 (hypot.f64 re im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) 1) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) 1) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1) (neg.f64 (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) 1) (pow.f64 (log.f64 1/10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (sqrt.f64 (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (log.f64 10) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log.f64 10)) (pow.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) 1) (pow.f64 (log.f64 10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (sqrt.f64 (pow.f64 (log.f64 10) 3))) (sqrt.f64 (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (log.f64 10) (sqrt.f64 (log.f64 10)))) (*.f64 (log.f64 10) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3/2)) (pow.f64 (log.f64 10) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (sqrt.f64 (log.f64 10)) 3)) (pow.f64 (sqrt.f64 (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) 1) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) -1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (neg.f64 (pow.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 1 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 1/10) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 1/10) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) (log.f64 (hypot.f64 re im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) 1) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/3) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))

simplify224.0ms (2.2%)

Algorithm
egg-herbie
Rules
1570×associate-*l*
1214×associate-*r/
1068×associate-/l/
992×associate-*l/
900×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0113426264
1335626052
Stop Event
node limit
Counts
378 → 581
Calls
Call 1
Inputs
(/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)) (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (log.f64 im)) (log.f64 10)) (*.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))))))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)) (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 re))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re))) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 re))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 re))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))))))
(/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (log.f64 re)) (log.f64 10)))) (pow.f64 im 4))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (/.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (log.f64 10)) (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6))))))) (pow.f64 im 6)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (log.f64 re)) (log.f64 10)))) (pow.f64 im 4)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 -1/720 (/.f64 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 10) 2)))))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))))))))))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1)
(*.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (/.f64 1 (log.f64 10)) 3))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (pow.f64 (/.f64 1 (log.f64 10)) 3/2) (pow.f64 (/.f64 1 (log.f64 10)) 3/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (pow.f64 (/.f64 1 (log.f64 10)) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))
(*.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3)) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3)))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1)
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im)))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 1 (log.f64 10)) (log.f64 10))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 2)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (log.f64 1/10))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3))
(/.f64 (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (/.f64 (pow.f64 (log.f64 10) 3) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (pow.f64 (log.f64 10) 3) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (log.f64 1/10))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3/2)))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 10) (log.f64 1/10))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 3) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 3) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 1/10) 3))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10))) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2))) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2))) (log.f64 1/10))
(/.f64 (*.f64 1 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3)) (pow.f64 (log.f64 1/10) 3))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) (sqrt.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (/.f64 (log.f64 10) 1))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) -1) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (log.f64 (hypot.f64 re im))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) 1) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) 1) (log.f64 1/10))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) 1) (pow.f64 (log.f64 1/10) 3))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (sqrt.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (log.f64 1/10))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log.f64 10)) (pow.f64 (log.f64 10) 2))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) 1) (pow.f64 (log.f64 10) 3))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (sqrt.f64 (pow.f64 (log.f64 10) 3))) (sqrt.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (log.f64 10) (sqrt.f64 (log.f64 10)))) (*.f64 (log.f64 10) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3/2)) (pow.f64 (log.f64 10) 3/2))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (sqrt.f64 (log.f64 10)) 3)) (pow.f64 (sqrt.f64 (log.f64 10)) 3))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (log.f64 10))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) 1) (log.f64 1/10))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) -1) (log.f64 10))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(neg.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(neg.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(neg.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (neg.f64 (pow.f64 (log.f64 10) 3))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 1 1/3))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) 1))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 1/10) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 1/10) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 1 1/3) (log.f64 (hypot.f64 re im))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 1 1/3) 1) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (pow.f64 1 1/3) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 1 1/3) (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 1 1/3) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 1/10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10))))
(neg.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(neg.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Outputs
(/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im)))) (*.f64 re re)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (*.f64 3/2 (pow.f64 (log.f64 im) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)) (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im)))) (*.f64 re re) (*.f64 (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)))))) (fma.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (/.f64 (*.f64 3/2 (pow.f64 (log.f64 im) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re) (*.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (/.f64 (*.f64 -1/2 (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (fma.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 (log.f64 im) 2) -1/4) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))))) (pow.f64 re 4))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (log.f64 im)) (log.f64 10)) (*.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))))))) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)) (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (pow.f64 re 6) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)))) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))) (+.f64 (/.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 -1/4 (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))))) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im)))) (*.f64 re re) (*.f64 (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)))))) (fma.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (pow.f64 re 6) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (/.f64 (*.f64 -1/2 (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 1/3) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))) (/.f64 -1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 -1/4 (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))))) (fma.f64 (/.f64 (*.f64 3/2 (pow.f64 (log.f64 im) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re) (*.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (/.f64 (*.f64 -1/2 (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (fma.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 (log.f64 im) 2) -1/4) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))))) (pow.f64 re 4)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3)))
(neg.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re))) (+.f64 (neg.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3))) (/.f64 (*.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (+.f64 (neg.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 re))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re))) (fma.f64 -1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (pow.f64 (log.f64 10) 2)))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4))) (+.f64 (neg.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3))) (/.f64 (*.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4))) (+.f64 (neg.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))))))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re))) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 re))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 re))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))))))))))))
(fma.f64 1/720 (/.f64 (*.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (*.f64 (pow.f64 im 6) 120)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)) (*.f64 -1/360 (/.f64 (*.f64 (pow.f64 im 6) 120) (/.f64 (pow.f64 (log.f64 10) 2) (neg.f64 (log.f64 re)))))) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (neg.f64 (log.f64 re)))) (fma.f64 1/2 (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (pow.f64 (log.f64 10) 2)))) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (*.f64 im im))) (fma.f64 -1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 1/4 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (pow.f64 (log.f64 10) 2)))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4))) (/.f64 (*.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re))))))))))))
(fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 re 6))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 -1/360 (*.f64 (neg.f64 (log.f64 re)) (*.f64 (pow.f64 im 6) 120))) (pow.f64 (log.f64 10) 2))) (*.f64 (log.f64 10) (pow.f64 re 6))) (neg.f64 (log.f64 re))) (fma.f64 1/2 (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)))) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (*.f64 im im))) (fma.f64 -1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 1/4 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4))) (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (pow.f64 (log.f64 10) 3)) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (/.f64 (*.f64 1/4 (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (pow.f64 re 4))) (neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (pow.f64 (log.f64 10) 3)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (pow.f64 (log.f64 10) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (pow.f64 im 4)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)) (/.f64 (*.f64 (pow.f64 im 4) 1/4) (pow.f64 (log.f64 10) 2))) (pow.f64 re 4)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (/.f64 (*.f64 1/4 (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (pow.f64 re 6))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))) (/.f64 (*.f64 1/4 (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (pow.f64 re 4))) (fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 re 6))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (fma.f64 1/4 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (fma.f64 -1/360 (/.f64 (*.f64 (pow.f64 im 6) 120) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 -1 re)))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)))) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 6))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (pow.f64 (log.f64 10) 3)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)) (/.f64 (*.f64 (pow.f64 im 4) 1/4) (pow.f64 (log.f64 10) 2))) (pow.f64 re 6))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 2)) (pow.f64 im 4)) (/.f64 (*.f64 (pow.f64 im 4) 1/4) (pow.f64 (log.f64 10) 2))) (pow.f64 re 4))) (fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 re 6))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (pow.f64 (log.f64 10) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (pow.f64 im 4)) (fma.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (pow.f64 (log.f64 10) 3)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (fma.f64 -1/360 (/.f64 (*.f64 (pow.f64 im 6) 120) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 -1 re)))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)))) (*.f64 (log.f64 10) (pow.f64 re 6))) (log.f64 (/.f64 -1 re)))))))))))))
(/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (*.f64 im im) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (*.f64 im (*.f64 im (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (log.f64 re)) (log.f64 10)))) (pow.f64 im 4))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re)))) (*.f64 im im) (*.f64 (pow.f64 im 4) (fma.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (/.f64 (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 -1/2 (log.f64 re)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (/.f64 (log.f64 10) (log.f64 re))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (/.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (log.f64 10)) (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6))))))) (pow.f64 im 6)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (log.f64 re)) (log.f64 10)))) (pow.f64 im 4)))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re)))) (*.f64 im im) (fma.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 -1/2 (log.f64 re)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 3)) (pow.f64 re 6)) (+.f64 (/.f64 (log.f64 re) (/.f64 (log.f64 10) (-.f64 (*.f64 1/3 (/.f64 (/.f64 (log.f64 re) (pow.f64 (log.f64 10) 2)) (pow.f64 re 6))) (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6))))))) (pow.f64 im 6) (*.f64 (pow.f64 im 4) (fma.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (/.f64 (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 -1/2 (log.f64 re)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (/.f64 (log.f64 10) (log.f64 re)))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 re re)))) (*.f64 im im) (fma.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 -1/2 (log.f64 re)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6))) (+.f64 (*.f64 (/.f64 (log.f64 re) (log.f64 10)) (+.f64 (/.f64 (*.f64 1/3 (/.f64 (log.f64 re) (pow.f64 (log.f64 10) 2))) (pow.f64 re 6)) (/.f64 -1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6))))))) (pow.f64 im 6) (*.f64 (pow.f64 im 4) (fma.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4))) (/.f64 (+.f64 (/.f64 1/4 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 -1/2 (log.f64 re)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (/.f64 (log.f64 10) (log.f64 re)))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3)))
(neg.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))))
(+.f64 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (neg.f64 (log.f64 im))) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 -1/2 (/.f64 (pow.f64 re 4) (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)) (neg.f64 (log.f64 im)))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 im 4)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (neg.f64 (log.f64 im))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))) (neg.f64 (log.f64 im))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))) (pow.f64 (neg.f64 (log.f64 im)) 2))))))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 -1/720 (/.f64 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 10) 2)))))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))))))))))
(fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (+.f64 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 6))) (fma.f64 -1/2 (/.f64 (pow.f64 re 4) (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)) (neg.f64 (log.f64 im)))) (fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (/.f64 (fma.f64 -1/720 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) 120))) (fma.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)) (*.f64 -1/720 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) 120)))))) (pow.f64 im 6))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (neg.f64 (log.f64 im))) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (neg.f64 (log.f64 im))) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (log.f64 10)) (/.f64 (*.f64 re re) (pow.f64 im 6))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 im 4)))))))))))))
(fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (+.f64 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 6))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))) (neg.f64 (log.f64 im))) (fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (/.f64 (fma.f64 -1/720 (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (log.f64 10) 2)) (neg.f64 (log.f64 im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)) (*.f64 -1/720 (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (log.f64 10) 2)) (neg.f64 (log.f64 im)))))) (pow.f64 im 6))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (neg.f64 (log.f64 im))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (neg.f64 (log.f64 im))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (log.f64 10)) (/.f64 (*.f64 re re) (pow.f64 im 6))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4))) (pow.f64 (neg.f64 (log.f64 im)) 2))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2)))) (*.f64 (log.f64 10) (pow.f64 im 4))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im)))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re)) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (pow.f64 (log.f64 10) 3)) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (/.f64 (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (pow.f64 im 4))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)) (*.f64 -1/360 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) 120))))) (pow.f64 im 6))) (fma.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2)))) (*.f64 (log.f64 10) (pow.f64 im 4))) (fma.f64 1/4 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)) (pow.f64 re 6))) (fma.f64 1/720 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)) (*.f64 (pow.f64 re 6) 120))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (log.f64 10)) (/.f64 (*.f64 re re) (pow.f64 im 6))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im)))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re)) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (*.f64 (log.f64 10) (pow.f64 im 6))) (fma.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) -1/360) (/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) 120))))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (/.f64 (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (pow.f64 im 4))) (fma.f64 1/4 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (pow.f64 (log.f64 10) 3)) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (log.f64 10)) (/.f64 (*.f64 re re) (pow.f64 im 6))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 im im))) (*.f64 re re))))))))))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (/.f64 1 (log.f64 10)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (pow.f64 (/.f64 1 (log.f64 10)) 3/2) (pow.f64 (/.f64 1 (log.f64 10)) 3/2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (log.f64 (hypot.f64 re im)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (/.f64 1 (log.f64 10)) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (pow.f64 1 3/2) (pow.f64 1 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3/2)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3/2)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(*.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3)) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 1 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 1 (log.f64 10)) (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 (*.f64 (log.f64 10) (log.f64 1/10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 1/10) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (hypot.f64 re im)) 2))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (/.f64 (pow.f64 (log.f64 10) 3) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 3)) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) (pow.f64 (log.f64 10) 3))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 10) 3)) (*.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (pow.f64 (log.f64 10) 3) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (pow.f64 (log.f64 10) 3)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (pow.f64 (log.f64 10) 3)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (/.f64 (*.f64 (log.f64 10) (log.f64 1/10)) (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10)) (*.f64 (log.f64 10) (log.f64 1/10))) (log.f64 (hypot.f64 re im)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (log.f64 1/10))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3/2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 10) (log.f64 1/10))))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 10) 2)))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 3) (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 3)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 3)) (pow.f64 (log.f64 10) 3))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 3) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 3) (pow.f64 (log.f64 10) 3)) (log.f64 (hypot.f64 re im)))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 1/10) 3))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (pow.f64 (log.f64 10) 2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10))) (log.f64 1/10))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log.f64 10)) (log.f64 1/10)) (log.f64 1/10))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log.f64 10)) (*.f64 (log.f64 1/10) (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2))) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 1 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2))) (log.f64 1/10))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 1 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3)) (pow.f64 (log.f64 1/10) 3))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 1/10) 3))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) (sqrt.f64 (pow.f64 (log.f64 10) 3)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (sqrt.f64 (pow.f64 (log.f64 10) 3))) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (/.f64 (log.f64 10) 1))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) -1) (log.f64 1/10))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (log.f64 (hypot.f64 re im))) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) 1) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) 1) (log.f64 1/10))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) 1) (pow.f64 (log.f64 1/10) 3))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 1/10) 3))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (sqrt.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) (sqrt.f64 (pow.f64 (log.f64 10) 3)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (sqrt.f64 (pow.f64 (log.f64 10) 3))) (sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (log.f64 10) 2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (log.f64 1/10))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log.f64 10)) (log.f64 1/10)) (log.f64 1/10))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log.f64 10)) (*.f64 (log.f64 1/10) (log.f64 1/10)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log.f64 10)) (pow.f64 (log.f64 10) 2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) 1) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (sqrt.f64 (pow.f64 (log.f64 10) 3))) (sqrt.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (sqrt.f64 (pow.f64 (log.f64 10) 3)) (sqrt.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (log.f64 10) (sqrt.f64 (log.f64 10)))) (*.f64 (log.f64 10) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2))) (sqrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3/2)) (pow.f64 (log.f64 10) 3/2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (sqrt.f64 (log.f64 10)) 3)) (pow.f64 (sqrt.f64 (log.f64 10)) 3))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) 3) (pow.f64 (sqrt.f64 (log.f64 10)) 3)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (log.f64 10) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) 1) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) 1) (log.f64 1/10))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (neg.f64 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (*.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) -1) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (log.f64 10) -1))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (*.f64 (log.f64 10) -1) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (pow.f64 (log.f64 10) 2)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(neg.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(neg.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im)))))
(neg.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (neg.f64 (pow.f64 (log.f64 10) 3)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 3) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3)
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 2))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 1 1/3))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 1/10) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 1/10)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 1/10)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 1/10) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 1/10) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (log.f64 1/10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (*.f64 (pow.f64 1 1/3) (log.f64 (hypot.f64 re im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 1 1/3) 1) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 1 1/3) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(/.f64 (*.f64 (pow.f64 1 1/3) (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) 1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (pow.f64 1 1/3) -1) (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (*.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/3)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 10) -1))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 10)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (log.f64 10))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(neg.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(neg.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(neg.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(neg.f64 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

eval1.7s (16.6%)

Compiler

Compiled 48783 to 34000 computations (30.3% saved)

prune626.0ms (6.3%)

Pruning

22 alts after pruning (19 fresh and 3 done)

PrunedKeptTotal
New1845161861
Fresh437
Picked101
Done235
Total1852221874
Error
0b
Counts
1874 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
32.6b
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
41.9b
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
1.2b
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
32.9b
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
0.9b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
0.6b
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
28.9b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
32.6b
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
28.9b
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
32.6b
(/.f64 (log.f64 im) (log.f64 10))
0.6b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
0.7b
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
0.3b
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
41.9b
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
32.8b
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
16.9b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
42.1b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
37.6b
(exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
28.9b
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) 3))
32.7b
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
32.7b
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
Compiler

Compiled 442 to 381 computations (13.8% saved)

localize32.0ms (0.3%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
Compiler

Compiled 43 to 32 computations (25.6% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
re
@0
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
0.0ms
re
@-inf
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
0.0ms
re
@inf
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
0.0ms
im
@inf
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
0.0ms
im
@-inf
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))

rewrite76.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1056×associate-/r*
1042×associate-*r/
920×associate-*l/
756×associate-/l*
330×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01441
128421
2349221
Stop Event
node limit
Counts
1 → 128
Calls
Call 1
Inputs
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) -1/4) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 1 (cbrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 1 (cbrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/4)) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 -1/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/4)) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/4)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) 1) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (log.f64 10) -1/4))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) 1) (cbrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) -1/4))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 1 1/2)) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)) (pow.f64 (cbrt.f64 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) -1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) 1) (pow.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))

simplify106.0ms (1.1%)

Algorithm
egg-herbie
Rules
880×associate-/l*
712×distribute-frac-neg
710×associate-/l/
552×unswap-sqr
500×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04328096
111287624
244817292
Stop Event
node limit
Counts
152 → 267
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/4)))
(/.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (log.f64 10) -1/4) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 1 (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 1 (cbrt.f64 (log.f64 10))))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/4)) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))
(/.f64 (pow.f64 1 -1/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) -1/2)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 1 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 1 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/4)) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/4)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 -1 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) 1) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (log.f64 10) -1/4))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) 1) (cbrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) -1/4))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/4)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 1 1/2)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)) (pow.f64 (cbrt.f64 (log.f64 10)) 1/2))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) 1) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/6 (pow.f64 im 6)) (/.f64 (pow.f64 re 6) (log.f64 10))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6)))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (*.f64 1/720 (pow.f64 im 6)) 120) (*.f64 (log.f64 10) (pow.f64 re 6))) (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6)))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/720 (pow.f64 im 6)) 120) (*.f64 (log.f64 10) (pow.f64 re 6))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 120 (log.f64 10)))))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/720 (pow.f64 im 6)) (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10)))
(fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/720 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 120 (log.f64 10)))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 (*.f64 (log.f64 10) im) im) re)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/720 (pow.f64 im 6)) (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 10))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (log.f64 10) -1/4) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/4) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) -1/4))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (/.f64 1 (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)) (/.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 1 (cbrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 1 (cbrt.f64 (log.f64 10)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/4) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) -1/4))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/4)) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (pow.f64 (sqrt.f64 (log.f64 10)) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (*.f64 (/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 1 -1/2) (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1/2) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) -1/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) -1/2))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1/2) (sqrt.f64 (log.f64 10))) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) -1/2)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/4)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/4) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) -1/4))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/4) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) -1/4))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 1 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 1 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (neg.f64 (sqrt.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/4)) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/4) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) -1/4))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) 1) (cbrt.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) -1/4) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/4) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) -1/4))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/4) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) -1/4))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/4)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (*.f64 -1 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) 1) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (pow.f64 (log.f64 10) 1/4) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2)) (pow.f64 (log.f64 10) 1/2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (pow.f64 (log.f64 10) -1/4))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/4) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) -1/4))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) 1) (cbrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (cbrt.f64 (pow.f64 (log.f64 10) -1/2)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) -1/4))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/4)))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/4)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) -1/4))
(*.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) -1/4)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (fabs.f64 (cbrt.f64 (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 1 1/2)) (sqrt.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)) (pow.f64 (cbrt.f64 (log.f64 10)) 1/2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (fabs.f64 (cbrt.f64 (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) 1/4) (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 1 (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) -1/2)))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 1/2)) (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) -1) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) 1/4) (neg.f64 (pow.f64 (log.f64 10) -1/2)))) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 1 (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) -1/2)))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 1/2)) (neg.f64 (pow.f64 (log.f64 10) -1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 10) -1/2))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 1/4)) (neg.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (neg.f64 (sqrt.f64 (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1) (sqrt.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (pow.f64 (log.f64 10) 1/4))) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) 1) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 1/4)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/2)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/4))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) 1) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 1/4)) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 1/4)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) 1/4)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 1/4)) (cbrt.f64 (pow.f64 (log.f64 10) 1/4))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))) (cbrt.f64 (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 10) 3))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

localize11.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.5b
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
1.0b
(log.f64 1/10)
Compiler

Compiled 17 to 10 computations (41.2% saved)

series26.0ms (0.3%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
24.0ms
im
@0
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
1.0ms
im
@-inf
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
1.0ms
im
@inf
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))

rewrite52.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1568×add-sqr-sqrt
1544×*-un-lft-identity
1448×add-cube-cbrt
1430×add-cbrt-cube
176×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0919
118315
2237315
Stop Event
node limit
Counts
1 → 37
Calls
Call 1
Inputs
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 1/10) (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 im (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))))

simplify54.0ms (0.5%)

Algorithm
egg-herbie
Rules
1058×distribute-lft-in
958×distribute-rgt-in
852×associate-+r+
714×associate-+l+
670×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01021011
1237977
2905977
33439977
Stop Event
node limit
Counts
49 → 52
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10)))
(-.f64 0 (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 1/10)))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 im))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 im)) -1)
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(-.f64 0 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10)))) 1)
(/.f64 (log.f64 im) (log.f64 1/10))
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))) (/.f64 -1 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))) (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)
(/.f64 (log.f64 im) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2)
(/.f64 (log.f64 im) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 3)
(/.f64 (log.f64 im) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3) 1/3)
(/.f64 (log.f64 im) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 2))
(/.f64 (log.f64 im) (log.f64 1/10))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 1/10))))
(/.f64 (log.f64 im) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10)))))
(/.f64 (log.f64 im) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3))
(/.f64 (log.f64 im) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(/.f64 (log.f64 im) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(/.f64 (log.f64 im) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 1))
(/.f64 (log.f64 im) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(/.f64 (log.f64 im) (log.f64 1/10))

localize12.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
0.5b
(/.f64 (log.f64 10) (log.f64 im))
Compiler

Compiled 21 to 15 computations (28.6% saved)

series3.0ms (0%)

Counts
2 → 20
Calls

6 calls:

TimeVariablePointExpression
1.0ms
im
@-inf
(/.f64 (log.f64 10) (log.f64 im))
0.0ms
im
@inf
(/.f64 (log.f64 10) (log.f64 im))
0.0ms
im
@-inf
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
0.0ms
im
@0
(/.f64 (log.f64 10) (log.f64 im))
0.0ms
im
@inf
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)

rewrite61.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1844×add-sqr-sqrt
1812×*-un-lft-identity
1702×add-cube-cbrt
1682×add-cbrt-cube
186×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
120130
2235330
Stop Event
node limit
Counts
2 → 74
Calls
Call 1
Inputs
(/.f64 (log.f64 10) (log.f64 im))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 10 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 10) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))))))

simplify69.0ms (0.7%)

Algorithm
egg-herbie
Rules
1148×associate-/r*
1124×associate-+r-
1024×associate-+l-
982×associate-/l*
698×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01821928
14251622
215801622
366221622
Stop Event
node limit
Counts
94 → 89
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1)
(*.f64 (log.f64 10) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(*.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2))
(log.f64 (pow.f64 10 (/.f64 1 (log.f64 im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -2))
(log.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (-.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1)
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 1/10) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 3)
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3) 1/3)
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(log.f64 (pow.f64 10 (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))) 1))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -2))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(/.f64 (log.f64 im) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (-.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize17.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
0.5b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
0.5b
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 26 to 18 computations (30.8% saved)

series43.0ms (0.4%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
15.0ms
im
@inf
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
14.0ms
im
@0
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
13.0ms
im
@-inf
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
0.0ms
im
@0
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
0.0ms
im
@-inf
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))

rewrite66.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1686×add-sqr-sqrt
1664×*-un-lft-identity
1556×add-cube-cbrt
1536×add-cbrt-cube
172×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
119434
2211434
Stop Event
node limit
Counts
2 → 61
Calls
Call 1
Inputs
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) 1) (+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))))))

simplify51.0ms (0.5%)

Algorithm
egg-herbie
Rules
1204×associate-*r/
946×unswap-sqr
834×times-frac
816×associate-/l*
792×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01581755
13731707
215971651
Stop Event
node limit
Counts
85 → 78
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log.f64 (+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(log.f64 (+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(log.f64 (+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(log.f64 (+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) 1) (+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(*.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(log.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(log1p.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))))
(log1p.f64 (-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(log1p.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(log1p.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))))
(log1p.f64 (-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(log1p.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(log1p.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))))
(log1p.f64 (-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(log1p.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(log1p.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))))
(log1p.f64 (-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(log1p.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) 1) (+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3) -1) (fma.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3)) (fma.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))

localize33.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
0.5b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
0.5b
(exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
Compiler

Compiled 46 to 39 computations (15.2% saved)

series101.0ms (1%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
46.0ms
re
@0
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
16.0ms
re
@inf
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
14.0ms
re
@0
(exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
11.0ms
re
@-inf
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
8.0ms
re
@inf
(exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))

rewrite96.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1080×associate-/r*
890×*-commutative
878×associate-*r/
764×associate-/l*
540×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01379
125561
2304949
Stop Event
node limit
Counts
3 → 384
Calls
Call 1
Inputs
(exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) 0) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 0) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (pow.f64 (cbrt.f64 re) 2))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (cbrt.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 0 (log.f64 -1))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (cbrt.f64 re)) (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 0 (log.f64 -1)) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 re) (/.f64 -1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 re) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (sqrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 re)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (log.f64 10)) (cbrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 10) -1)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 10) 1)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (sqrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) -1)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 re) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 re) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 re) (/.f64 (log.f64 10) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 re) (/.f64 (log.f64 10) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 re) (/.f64 (log.f64 1/10) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 re) (/.f64 (log.f64 1/10) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 re)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 re)) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (/.f64 (log.f64 10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 re)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 re)) (/.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 (log.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 re)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (cbrt.f64 (sqrt.f64 (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (sqrt.f64 (sqrt.f64 (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (sqrt.f64 (cbrt.f64 (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (*.f64 (log.f64 10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (*.f64 (log.f64 1/10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (*.f64 (log.f64 10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (*.f64 (log.f64 1/10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (+.f64 (pow.f64 (log.f64 re) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (+.f64 (pow.f64 (log.f64 re) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 re) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 re) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (pow.f64 (log.f64 re) 2) 0)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 0 (pow.f64 (log.f64 re) 3))) (+.f64 (pow.f64 (log.f64 re) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 re)) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 re)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (log.f64 re)) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 re)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (sqrt.f64 (log.f64 re))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (cbrt.f64 (log.f64 re))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (/.f64 -1 (log.f64 1/10))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (/.f64 -1 (log.f64 1/10))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 1/10))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 1/10))) (+.f64 (pow.f64 (log.f64 re) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (/.f64 -1 (log.f64 10))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (/.f64 -1 (log.f64 10))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 10))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 10))) (+.f64 (pow.f64 (log.f64 re) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 (log.f64 re)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) -1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 re)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 re) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) -1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 re)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 re (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) 0) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 0) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (pow.f64 (cbrt.f64 re) 2))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (cbrt.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 0 (log.f64 -1))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (cbrt.f64 re)) (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 0 (log.f64 -1)) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 re) (/.f64 -1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 re) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (sqrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 re)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (log.f64 10)) (cbrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 10) -1)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 10) 1)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (sqrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) -1)) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 re)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 re (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 re)) (log.f64 (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 re)) (neg.f64 (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 re)) (*.f64 1 (log.f64 (/.f64 -1 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 re)) (*.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 re)) (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 -1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (log.f64 re))) (+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (/.f64 -1 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (log.f64 re))) (+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (neg.f64 (log.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (log.f64 re))) (-.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (log.f64 re))) (-.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (/.f64 -1 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 re))) (neg.f64 (log.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (log.f64 10))) (log.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))) (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (log.f64 re)) 0) (log.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (log.f64 re)) (log.f64 (sqrt.f64 (log.f64 10)))) (log.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (log.f64 (log.f64 re)) (log.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (log.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3))) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) 1) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) 1) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 re))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (log.f64 (/.f64 (log.f64 10) (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (/.f64 (log.f64 re) (log.f64 10)) 1))))))

simplify145.0ms (1.5%)

Algorithm
egg-herbie
Rules
752×associate-/l*
656×associate-+l+
644×associate-+r+
526×+-commutative
502×associate-/l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060411104
1148810340
2529410332
Stop Event
node limit
Counts
420 → 409
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(+.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 0 (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) 0) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 0) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (pow.f64 (cbrt.f64 re) 2))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (cbrt.f64 re))))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 0 (log.f64 -1))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 0 (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (cbrt.f64 re)) (/.f64 -1 (log.f64 1/10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))))
(+.f64 (*.f64 (-.f64 0 (log.f64 -1)) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 0 (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1)
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (log.f64 re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (log.f64 re) (/.f64 -1 (log.f64 10)))
(*.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 10))))
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) -1)
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))
(*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 re))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (sqrt.f64 (log.f64 re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 re)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (log.f64 10)) (cbrt.f64 (log.f64 re)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) -1)) (log.f64 re))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) 1)) (log.f64 re))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (sqrt.f64 (log.f64 re)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) -1)) (log.f64 re))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (log.f64 re) (log.f64 1/10))
(/.f64 (log.f64 re) (/.f64 (log.f64 10) -1))
(/.f64 (log.f64 re) (/.f64 (log.f64 10) 1))
(/.f64 (log.f64 re) (/.f64 (log.f64 1/10) -1))
(/.f64 (log.f64 re) (/.f64 (log.f64 1/10) 1))
(/.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 re)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (sqrt.f64 (log.f64 re)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))
(/.f64 (sqrt.f64 (log.f64 re)) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 re))))
(/.f64 (sqrt.f64 -1) (/.f64 (log.f64 10) (log.f64 re)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2)))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 (log.f64 re)) 2)))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 re))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (log.f64 re)))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (sqrt.f64 (cbrt.f64 (log.f64 re)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (*.f64 (log.f64 10) (log.f64 re)))
(/.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (*.f64 (log.f64 1/10) (log.f64 re)))
(/.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (*.f64 (log.f64 10) (log.f64 re)))
(/.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (*.f64 (log.f64 1/10) (log.f64 re)))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 re)))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))))
(/.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (+.f64 (pow.f64 (log.f64 re) 2) 0)))
(/.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (+.f64 (pow.f64 (log.f64 re) 2) 0)))
(/.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 -1 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 -1 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (log.f64 re) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (log.f64 re) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))) (log.f64 re))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (pow.f64 (log.f64 re) 2) 0)) (log.f64 re))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 0 (pow.f64 (log.f64 re) 3))) (+.f64 (pow.f64 (log.f64 re) 2) 0))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 re)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 re)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (sqrt.f64 (log.f64 re))) (log.f64 10))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (cbrt.f64 (log.f64 re))) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 1/10))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))
(/.f64 (*.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 1/10))) (+.f64 (pow.f64 (log.f64 re) 2) 0))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (/.f64 -1 (log.f64 10))) (log.f64 re))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (/.f64 -1 (log.f64 10))) (log.f64 re))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 10))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))
(/.f64 (*.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 10))) (+.f64 (pow.f64 (log.f64 re) 2) 0))
(/.f64 (*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 -1 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 (log.f64 re)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))
(/.f64 (/.f64 -1 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))
(/.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) -1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 re)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 re) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 re) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 re) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) -1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 re)) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(neg.f64 (/.f64 (log.f64 re) (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 2))
(log.f64 (pow.f64 re (/.f64 -1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(+.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 0 (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) 0) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 0) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (pow.f64 (cbrt.f64 re) 2))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (cbrt.f64 re))))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 0 (log.f64 -1))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 0 (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (cbrt.f64 re)) (/.f64 -1 (log.f64 1/10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))))
(+.f64 (*.f64 (-.f64 0 (log.f64 -1)) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 0 (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1)
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (log.f64 re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (log.f64 re) (/.f64 -1 (log.f64 10)))
(*.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 10))))
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) -1)
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))
(*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 re))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (sqrt.f64 (log.f64 re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 re)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (log.f64 10)) (cbrt.f64 (log.f64 re)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) -1)) (log.f64 re))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) 1)) (log.f64 re))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (sqrt.f64 (log.f64 re)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) -1)) (log.f64 re))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 re)) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(neg.f64 (/.f64 (log.f64 re) (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 2))
(log.f64 (pow.f64 re (/.f64 -1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 0)
(+.f64 (log.f64 (log.f64 re)) (log.f64 (/.f64 -1 (log.f64 1/10))))
(+.f64 (log.f64 (log.f64 re)) (neg.f64 (log.f64 (log.f64 10))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 1 (log.f64 (/.f64 -1 (log.f64 1/10)))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) 1))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(+.f64 (log.f64 -1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 0 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (/.f64 -1 (log.f64 1/10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (neg.f64 (log.f64 (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (-.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (-.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (log.f64 1/10))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(+.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (log.f64 re)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (/.f64 -1 (log.f64 1/10)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 re))) (neg.f64 (log.f64 (log.f64 10)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 1/10))))
(+.f64 (neg.f64 (log.f64 (log.f64 10))) (log.f64 (log.f64 re)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))) (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1))
(-.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10)))
(-.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 1/10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))) 1)
(-.f64 (-.f64 (log.f64 (log.f64 re)) 0) (log.f64 (log.f64 10)))
(-.f64 (-.f64 (log.f64 (log.f64 re)) (log.f64 (sqrt.f64 (log.f64 10)))) (log.f64 (sqrt.f64 (log.f64 10))))
(-.f64 (-.f64 (log.f64 (log.f64 re)) (log.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (log.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)
(*.f64 1 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3))) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) 1) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) 1) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 3) 1/3)
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 re))))
(neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 re))) 1))
(neg.f64 (*.f64 1 (log.f64 (/.f64 (log.f64 10) (log.f64 re)))))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log1p.f64 (-.f64 (/.f64 (log.f64 re) (log.f64 10)) 1))
Outputs
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log.f64 (neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (-.f64 0 (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) 0) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 0) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (pow.f64 (cbrt.f64 re) 2))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (cbrt.f64 re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 re))) (log.f64 (cbrt.f64 re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 3 (log.f64 (cbrt.f64 re))))
(*.f64 3 (/.f64 (neg.f64 (log.f64 (cbrt.f64 re))) (log.f64 1/10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))
(*.f64 2 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))
(*.f64 2 (/.f64 (neg.f64 (log.f64 (sqrt.f64 re))) (log.f64 1/10)))
(/.f64 (*.f64 2 (neg.f64 (log.f64 (sqrt.f64 re)))) (log.f64 1/10))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 0 (log.f64 -1))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 (/.f64 -1 (log.f64 1/10)) (neg.f64 (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 (log.f64 -1) (/.f64 1 (log.f64 1/10))))
(+.f64 (*.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 0 (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (cbrt.f64 re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 re))) (log.f64 (cbrt.f64 re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 3 (log.f64 (cbrt.f64 re))))
(*.f64 3 (/.f64 (neg.f64 (log.f64 (cbrt.f64 re))) (log.f64 1/10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 2 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))
(*.f64 2 (/.f64 (neg.f64 (log.f64 (sqrt.f64 re))) (log.f64 1/10)))
(/.f64 (*.f64 2 (neg.f64 (log.f64 (sqrt.f64 re)))) (log.f64 1/10))
(+.f64 (*.f64 (-.f64 0 (log.f64 -1)) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 (/.f64 -1 (log.f64 1/10)) (neg.f64 (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 (log.f64 -1) (/.f64 1 (log.f64 1/10))))
(-.f64 0 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1)
(/.f64 (log.f64 re) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 re) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(*.f64 (log.f64 re) (/.f64 -1 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(*.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) -1)
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (sqrt.f64 (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 re)) 1))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (log.f64 10)) (cbrt.f64 (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) -1)) (log.f64 re))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) 1)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (sqrt.f64 (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) -1)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (log.f64 re) (log.f64 1/10))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (/.f64 (log.f64 10) -1))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 re) (/.f64 (log.f64 10) 1))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (log.f64 re) (/.f64 (log.f64 1/10) -1))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(/.f64 (log.f64 re) (/.f64 (log.f64 1/10) 1))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 re)) (/.f64 (log.f64 1/10) (sqrt.f64 (log.f64 re))))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(/.f64 (sqrt.f64 -1) (/.f64 (log.f64 10) (log.f64 re)))
(*.f64 (/.f64 (sqrt.f64 -1) (log.f64 10)) (log.f64 re))
(*.f64 (log.f64 re) (/.f64 (sqrt.f64 -1) (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 (log.f64 re)) 2)))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (cbrt.f64 (sqrt.f64 (log.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (log.f64 re))))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (log.f64 re)))
(/.f64 -1 (*.f64 (/.f64 -1 (log.f64 re)) (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10)) -1)
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (sqrt.f64 (sqrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))) (sqrt.f64 (cbrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (sqrt.f64 (cbrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 re))) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 (log.f64 re))) (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)))
(/.f64 (fabs.f64 (cbrt.f64 (log.f64 re))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))) (fabs.f64 (cbrt.f64 (log.f64 re)))))
(*.f64 (fabs.f64 (cbrt.f64 (log.f64 re))) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 (log.f64 re))) (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (log.f64 10)) (*.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (*.f64 (log.f64 10) (log.f64 re)))
(/.f64 (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 re) (log.f64 10)))
(/.f64 (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 re) (log.f64 10)))
(/.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (*.f64 (log.f64 1/10) (log.f64 re)))
(/.f64 (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (*.f64 (log.f64 10) (log.f64 re)))
(/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 re) (log.f64 10)))
(/.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (*.f64 (log.f64 1/10) (log.f64 re)))
(/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 re)))
(*.f64 (/.f64 (/.f64 -1 (log.f64 10)) -1) (log.f64 re))
(*.f64 (log.f64 re) (/.f64 -1 (neg.f64 (log.f64 10))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))) (log.f64 10))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (log.f64 1/10)) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2)))
(/.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (+.f64 (pow.f64 (log.f64 re) 2) 0)))
(/.f64 (pow.f64 (log.f64 re) 3) (*.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 re) 3) (log.f64 10)) (pow.f64 (log.f64 re) 2))
(/.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (+.f64 (pow.f64 (log.f64 re) 2) 0)))
(/.f64 (pow.f64 (log.f64 re) 3) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 re) 2)))
(/.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 re))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))
(/.f64 (*.f64 -1 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 -1 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (log.f64 re) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (log.f64 re) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 re)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (log.f64 re)))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1)))) (log.f64 re))
(/.f64 (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 (log.f64 re) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))) (*.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (pow.f64 (log.f64 re) 2) 0)) (log.f64 re))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (pow.f64 (log.f64 re) 2)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 re) 2)) (log.f64 1/10)) (log.f64 re))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))) (log.f64 1/10)) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))) (*.f64 (log.f64 1/10) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 0 (pow.f64 (log.f64 re) 3))) (+.f64 (pow.f64 (log.f64 re) 2) 0))
(/.f64 (pow.f64 (log.f64 re) 3) (/.f64 (pow.f64 (log.f64 re) 2) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 re) 3)) (log.f64 1/10)) (pow.f64 (log.f64 re) 2))
(/.f64 (neg.f64 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 re) 2)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 re)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 re)) (cbrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (sqrt.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (cbrt.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 re))))
(/.f64 (log.f64 re) (*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 re))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(/.f64 (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 (log.f64 re) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))) (*.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (pow.f64 (log.f64 re) 2)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 re) 2)) (log.f64 1/10)) (log.f64 re))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 1/10))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))) (log.f64 1/10)) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))) (*.f64 (log.f64 1/10) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))))
(/.f64 (*.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 1/10))) (+.f64 (pow.f64 (log.f64 re) 2) 0))
(/.f64 (pow.f64 (log.f64 re) 3) (/.f64 (pow.f64 (log.f64 re) 2) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 re) 3)) (log.f64 1/10)) (pow.f64 (log.f64 re) 2))
(/.f64 (neg.f64 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 re) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))) (/.f64 -1 (log.f64 10))) (log.f64 re))
(/.f64 (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 (log.f64 re) (/.f64 -1 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))) (log.f64 10)) (log.f64 re))
(/.f64 (neg.f64 (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2))) (*.f64 (log.f64 re) (log.f64 10)))
(/.f64 (*.f64 (+.f64 (pow.f64 (log.f64 re) 2) 0) (/.f64 -1 (log.f64 10))) (log.f64 re))
(/.f64 (pow.f64 (log.f64 re) 2) (/.f64 (log.f64 re) (/.f64 -1 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 re) 2)) (log.f64 10)) (log.f64 re))
(/.f64 (neg.f64 (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 re) (log.f64 10)))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 10))) (+.f64 (pow.f64 (log.f64 re) 2) (*.f64 (log.f64 -1) (log.f64 -1))))
(/.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3)) (/.f64 (+.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 -1 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 -1) 3) (pow.f64 (log.f64 re) 3))) (log.f64 10)) (fma.f64 (log.f64 -1) (log.f64 -1) (pow.f64 (log.f64 re) 2)))
(/.f64 (*.f64 (+.f64 0 (pow.f64 (log.f64 re) 3)) (/.f64 -1 (log.f64 10))) (+.f64 (pow.f64 (log.f64 re) 2) 0))
(/.f64 (pow.f64 (log.f64 re) 3) (/.f64 (pow.f64 (log.f64 re) 2) (/.f64 -1 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 re) 3)) (log.f64 10)) (pow.f64 (log.f64 re) 2))
(/.f64 (neg.f64 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)))
(/.f64 (*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 re)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (log.f64 re)))
(/.f64 (*.f64 1 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 -1 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (/.f64 1 (sqrt.f64 (log.f64 re)))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) -1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 -1 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 re)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 re) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 re) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 re) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) -1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (log.f64 re) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (*.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 re) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (sqrt.f64 (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (log.f64 re) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))
(pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 3)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 re)) -1)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 2))
(fabs.f64 (/.f64 (log.f64 re) (log.f64 10)))
(log.f64 (pow.f64 re (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (log.f64 re) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3))
(/.f64 (log.f64 re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (-.f64 0 (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) 0) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 0) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (pow.f64 (cbrt.f64 re) 2))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (cbrt.f64 re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 re))) (log.f64 (cbrt.f64 re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 3 (log.f64 (cbrt.f64 re))))
(*.f64 3 (/.f64 (neg.f64 (log.f64 (cbrt.f64 re))) (log.f64 1/10)))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))) (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))
(*.f64 2 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))
(*.f64 2 (/.f64 (neg.f64 (log.f64 (sqrt.f64 re))) (log.f64 1/10)))
(/.f64 (*.f64 2 (neg.f64 (log.f64 (sqrt.f64 re)))) (log.f64 1/10))
(+.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 0 (log.f64 -1))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 (/.f64 -1 (log.f64 1/10)) (neg.f64 (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 (log.f64 -1) (/.f64 1 (log.f64 1/10))))
(+.f64 (*.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 (log.f64 -1) (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 0 (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (cbrt.f64 re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 re))) (log.f64 (cbrt.f64 re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 3 (log.f64 (cbrt.f64 re))))
(*.f64 3 (/.f64 (neg.f64 (log.f64 (cbrt.f64 re))) (log.f64 1/10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))) (*.f64 (log.f64 (sqrt.f64 re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 2 (*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (sqrt.f64 re))))
(*.f64 2 (/.f64 (neg.f64 (log.f64 (sqrt.f64 re))) (log.f64 1/10)))
(/.f64 (*.f64 2 (neg.f64 (log.f64 (sqrt.f64 re)))) (log.f64 1/10))
(+.f64 (*.f64 (-.f64 0 (log.f64 -1)) (/.f64 -1 (log.f64 1/10))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 (/.f64 -1 (log.f64 1/10)) (neg.f64 (log.f64 -1)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 (log.f64 -1) (/.f64 1 (log.f64 1/10))))
(-.f64 0 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1)
(/.f64 (log.f64 re) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 re) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(*.f64 (log.f64 re) (/.f64 -1 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(*.f64 (log.f64 re) (neg.f64 (/.f64 -1 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) -1)
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))) (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (sqrt.f64 (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 re)) 1))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 re)) 2))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (log.f64 10)) (cbrt.f64 (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) -1)) (log.f64 re))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) 1)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 re)))) (sqrt.f64 (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) -1)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (log.f64 re)))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(*.f64 (log.f64 re) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 re) (log.f64 1/10))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 re) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 3)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 re)) -1)
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (log.f64 re) (log.f64 10))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 2))
(fabs.f64 (/.f64 (log.f64 re) (log.f64 10)))
(log.f64 (pow.f64 re (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (log.f64 re) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3))
(/.f64 (log.f64 re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 0)
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (log.f64 re)) (log.f64 (/.f64 -1 (log.f64 1/10))))
(+.f64 (log.f64 (log.f64 re)) (neg.f64 (log.f64 (log.f64 10))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (log.f64 re)) (*.f64 1 (log.f64 (/.f64 -1 (log.f64 1/10)))))
(+.f64 (log.f64 (log.f64 re)) (log.f64 (/.f64 -1 (log.f64 1/10))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) 1))
(+.f64 (log.f64 (log.f64 re)) (log.f64 (/.f64 -1 (log.f64 1/10))))
(+.f64 (log.f64 (log.f64 re)) (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 0 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (/.f64 -1 (log.f64 1/10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (+.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (sqrt.f64 (log.f64 re)))))
(+.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) (*.f64 2 (log.f64 (sqrt.f64 (log.f64 re)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (neg.f64 (log.f64 (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (-.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (log.f64 re)))) (log.f64 (log.f64 10)))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (-.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (log.f64 re)))) (log.f64 (log.f64 10)))
(+.f64 (log.f64 (sqrt.f64 (log.f64 re))) (-.f64 (log.f64 (sqrt.f64 (log.f64 re))) (log.f64 (log.f64 1/10))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (log.f64 re)))) (log.f64 (log.f64 1/10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (log.f64 re)))
(+.f64 (log.f64 (log.f64 re)) (log.f64 (/.f64 -1 (log.f64 1/10))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (/.f64 -1 (log.f64 1/10)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 re)))) (+.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (cbrt.f64 (log.f64 re)))))
(+.f64 (log.f64 (/.f64 -1 (log.f64 1/10))) (*.f64 3 (log.f64 (cbrt.f64 (log.f64 re)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (+.f64 (log.f64 (cbrt.f64 (log.f64 re))) (neg.f64 (log.f64 (log.f64 10)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 re)))) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (log.f64 re)))) (log.f64 (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 re)))) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 10))))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (log.f64 re)))) (log.f64 (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 1/10))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 re)))) (-.f64 (log.f64 (cbrt.f64 (log.f64 re))) (log.f64 (log.f64 1/10))))
(-.f64 (*.f64 3 (log.f64 (cbrt.f64 (log.f64 re)))) (log.f64 (log.f64 1/10)))
(+.f64 (neg.f64 (log.f64 (log.f64 10))) (log.f64 (log.f64 re)))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))) (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (*.f64 1 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1) (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 1))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10)))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 1/10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 re))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))) 1)
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (-.f64 (log.f64 (log.f64 re)) 0) (log.f64 (log.f64 10)))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(-.f64 (-.f64 (log.f64 (log.f64 re)) (log.f64 (sqrt.f64 (log.f64 10)))) (log.f64 (sqrt.f64 (log.f64 10))))
(-.f64 (log.f64 (log.f64 re)) (+.f64 (log.f64 (sqrt.f64 (log.f64 10))) (log.f64 (sqrt.f64 (log.f64 10)))))
(-.f64 (log.f64 (log.f64 re)) (*.f64 2 (log.f64 (sqrt.f64 (log.f64 10)))))
(-.f64 (-.f64 (log.f64 (log.f64 re)) (log.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (log.f64 (cbrt.f64 (log.f64 10))))
(-.f64 (-.f64 (log.f64 (log.f64 re)) (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10))))) (log.f64 (cbrt.f64 (log.f64 10))))
(-.f64 (log.f64 (log.f64 re)) (*.f64 3 (log.f64 (cbrt.f64 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 1 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 2 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))) (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (fma.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re)) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))) (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3))) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (fma.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re)) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) 1) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))) (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) 1) (+.f64 (*.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re))) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 re)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (fma.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 re)) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 re)) (log.f64 (log.f64 10))))))
(pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 2)
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))) 3)
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 3) 1/3)
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 re))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 re))) 1))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(neg.f64 (*.f64 1 (log.f64 (/.f64 (log.f64 10) (log.f64 re)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(fabs.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10))) 3))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 re) (log.f64 10)))
(log1p.f64 (-.f64 (/.f64 (log.f64 re) (log.f64 10)) 1))
(log1p.f64 (+.f64 (/.f64 (log.f64 re) (log.f64 10)) -1))
(log1p.f64 (+.f64 -1 (/.f64 (log.f64 re) (log.f64 10))))

eval283.0ms (2.8%)

Compiler

Compiled 14647 to 10830 computations (26.1% saved)

prune230.0ms (2.3%)

Pruning

25 alts after pruning (18 fresh and 7 done)

PrunedKeptTotal
New9498957
Fresh41014
Picked011
Done167
Total95425979
Error
0b
Counts
979 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
32.7b
(pow.f64 (/.f64 (log.f64 1/10) (neg.f64 (log.f64 im))) -1)
32.6b
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)
32.7b
(pow.f64 (*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 im)))) -1)
41.9b
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
1.2b
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
32.9b
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
0.9b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
32.7b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
0.6b
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
28.9b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
32.6b
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
28.9b
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
32.6b
(/.f64 (log.f64 im) (log.f64 10))
61.5b
(/.f64 (log.f64 im) (log.f64 1/10))
0.6b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
32.6b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
0.7b
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
0.3b
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
0.9b
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
0.6b
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
42.1b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
37.6b
(exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
28.9b
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) 3))
32.7b
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
Compiler

Compiled 460 to 402 computations (12.6% saved)

localize18.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log.f64 (cbrt.f64 (hypot.f64 re im)))
0.3b
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
0.6b
(cbrt.f64 (hypot.f64 re im))
0.6b
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
Compiler

Compiled 38 to 17 computations (55.3% saved)

series15.0ms (0.2%)

Counts
4 → 32
Calls

24 calls:

TimeVariablePointExpression
2.0ms
re
@0
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
2.0ms
im
@0
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
2.0ms
re
@-inf
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
1.0ms
im
@inf
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
1.0ms
re
@inf
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))

rewrite127.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1062×*-commutative
820×associate-*r/
804×associate-/r*
686×unswap-sqr
650×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01382
125682
2301382
Stop Event
node limit
Counts
4 → 230
Calls
Call 1
Inputs
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(cbrt.f64 (hypot.f64 re im))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 re im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 1 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 re im) 1/6) (pow.f64 (hypot.f64 re im) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) 1/3) (pow.f64 (sqrt.f64 (hypot.f64 re im)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) 1/3) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 re im) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 re im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 re im) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 re im) 2) 1/6)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (hypot.f64 re im))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 (log.f64 10) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (/.f64 (log.f64 10) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (/.f64 (log.f64 10) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 (log.f64 1/10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) -1) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1) 3) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 3) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 3) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) 1) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (/.f64 1 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) 1) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) -1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) 1) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 1 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 1/3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 1/3 (log.f64 (sqrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) 1) (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) 1/3) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) 1/3) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (hypot.f64 re im)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (log.f64 (hypot.f64 re im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (neg.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (neg.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (*.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (cbrt.f64 (hypot.f64 re im)) 1))))))

simplify118.0ms (1.2%)

Algorithm
egg-herbie
Rules
1742×associate-/l*
1054×associate-*r*
922×associate-*l*
706×times-frac
624×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066710880
117009704
Stop Event
node limit
Counts
262 → 388
Calls
Call 1
Inputs
(/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4)) (log.f64 10))) (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 6)))) (*.f64 95/3 (/.f64 1 (pow.f64 im 6)))) (pow.f64 re 6)) (log.f64 10))) (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10)))))
(/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10)) (*.f64 1/6 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/6 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(+.f64 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 re 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 6))))) (pow.f64 im 6)) (log.f64 10))))))
(pow.f64 im 1/3)
(+.f64 (pow.f64 im 1/3) (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 5)) 1/3) (pow.f64 re 2))))
(+.f64 (pow.f64 im 1/3) (+.f64 (*.f64 -5/72 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 11)) 1/3) (pow.f64 re 4))) (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 5)) 1/3) (pow.f64 re 2)))))
(+.f64 (pow.f64 im 1/3) (+.f64 (*.f64 -5/72 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 11)) 1/3) (pow.f64 re 4))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 5)) 1/3) (pow.f64 re 2))) (*.f64 55/1296 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 17)) 1/3) (pow.f64 re 6))))))
(pow.f64 re 1/3)
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 5)) 1/3) (pow.f64 im 2))) (pow.f64 re 1/3))
(+.f64 (*.f64 -5/72 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 11)) 1/3) (pow.f64 im 4))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 5)) 1/3) (pow.f64 im 2))) (pow.f64 re 1/3)))
(+.f64 (*.f64 55/1296 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 17)) 1/3) (pow.f64 im 6))) (+.f64 (*.f64 -5/72 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 11)) 1/3) (pow.f64 im 4))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 5)) 1/3) (pow.f64 im 2))) (pow.f64 re 1/3))))
(*.f64 3 (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 3 (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 3 (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10)))))
(+.f64 (*.f64 1/240 (/.f64 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 im 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 6))))) (pow.f64 re 6)) (log.f64 10))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 3 (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10))))))
(*.f64 3 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10)))
(+.f64 (*.f64 3 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 3 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4)) (log.f64 10)))))
(+.f64 (*.f64 3 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/240 (/.f64 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 re 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 6))))) (pow.f64 im 6)) (log.f64 10))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4)) (log.f64 10))))))
(log.f64 (pow.f64 im 1/3))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 (pow.f64 im 1/3)))
(+.f64 (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 (pow.f64 im 1/3))))
(+.f64 (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (log.f64 (pow.f64 im 1/3)) (*.f64 1/720 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 im 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 6))))) (pow.f64 re 6))))))
(log.f64 (pow.f64 re 1/3))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (log.f64 (pow.f64 re 1/3)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (+.f64 (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4))) (log.f64 (pow.f64 re 1/3))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 re 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 6))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4))) (log.f64 (pow.f64 re 1/3)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (/.f64 1 (log.f64 10))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) 1)
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 1))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) 1))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 -1/3 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))
(pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))) -1)
(neg.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)))
(neg.f64 (/.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(neg.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)) 1))
(neg.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(neg.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 2))
(log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im)))) 1)
(*.f64 (cbrt.f64 (hypot.f64 re im)) 1)
(*.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 1 1/3))
(*.f64 1 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (hypot.f64 re im) 1/6) (pow.f64 (hypot.f64 re im) 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) 1/3) (pow.f64 (sqrt.f64 (hypot.f64 re im)) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) 1/3) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6))))
(pow.f64 (hypot.f64 re im) 1/3)
(pow.f64 (cbrt.f64 (hypot.f64 re im)) 1)
(pow.f64 (pow.f64 (hypot.f64 re im) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 3)
(pow.f64 (pow.f64 (hypot.f64 re im) 2) 1/6)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 1) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))
(log.f64 (exp.f64 (cbrt.f64 (hypot.f64 re im))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (hypot.f64 re im)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im))))
(exp.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(log1p.f64 (expm1.f64 (cbrt.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))) 1)
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) 3))
(/.f64 3 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 1)
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))) 3))
(/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (log.f64 10))
(/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 (log.f64 10) 1))
(/.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) 3))
(/.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (/.f64 (log.f64 10) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (/.f64 (log.f64 10) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))))
(/.f64 (*.f64 3 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 3 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 (hypot.f64 re im))))
(/.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) (log.f64 10))
(/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)) (log.f64 10))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 1/10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3)) (log.f64 10))
(/.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) -1) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1) 3) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 3) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 3) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) 1) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) 1) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 3 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (/.f64 1 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) 1) (log.f64 1/10))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) -1) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) 1) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)) 3))
(neg.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10))))
(neg.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 2))
(log.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10))) 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))
(exp.f64 (log.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))
(log1p.f64 (expm1.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))
(+.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 0)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)))
(+.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))
(+.f64 0 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 1 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))))
(+.f64 (*.f64 1/3 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 1/3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 1/3 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 1/3 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) 1))
(+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) 1) (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) 1))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) 1/3) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) 1/3) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) 1)
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)
(*.f64 1 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(*.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(*.f64 (log.f64 (hypot.f64 re im)) 1/3)
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (neg.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))
(*.f64 -1 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (neg.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 2 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (*.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)
(pow.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)
(pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 3)
(pow.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) 1/3)
(neg.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 2))
(cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))
(expm1.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(log1p.f64 (-.f64 (cbrt.f64 (hypot.f64 re im)) 1))
Outputs
(/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10))
(/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10)))
(fma.f64 1/6 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)))
(fma.f64 1/6 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4)) (log.f64 10))) (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10))))
(fma.f64 1/6 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/24 (/.f64 (fma.f64 -1/3 (/.f64 1 (pow.f64 im 4)) (neg.f64 (/.f64 5/3 (pow.f64 im 4)))) (/.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10))))
(fma.f64 1/6 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 1/24 (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 im 4)) -2) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 6)))) (*.f64 95/3 (/.f64 1 (pow.f64 im 6)))) (pow.f64 re 6)) (log.f64 10))) (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10)))))
(fma.f64 1/6 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/24 (/.f64 (fma.f64 -1/3 (/.f64 1 (pow.f64 im 4)) (neg.f64 (/.f64 5/3 (pow.f64 im 4)))) (/.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (fma.f64 25/3 (/.f64 1 (pow.f64 im 6)) (/.f64 95/3 (pow.f64 im 6))) (/.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)))))
(fma.f64 1/6 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 1/24 (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 im 4)) -2) (log.f64 10)) (pow.f64 re 4)) (fma.f64 1/720 (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 im 6)) 40) (log.f64 10)) (pow.f64 re 6)) (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)))))
(/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10))
(/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10)) (*.f64 1/6 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (/.f64 (*.f64 1/6 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(+.f64 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (*.f64 1/6 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/6 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(+.f64 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (fma.f64 1/24 (/.f64 (-.f64 (*.f64 -1/3 (/.f64 1 (pow.f64 re 4))) (/.f64 5/3 (pow.f64 re 4))) (/.f64 (log.f64 10) (pow.f64 im 4))) (/.f64 (*.f64 1/6 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))))
(+.f64 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (fma.f64 1/24 (/.f64 (*.f64 (/.f64 1 (pow.f64 re 4)) -2) (/.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/6 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10)) (+.f64 (*.f64 1/24 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 re 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 6))))) (pow.f64 im 6)) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (fma.f64 1/24 (/.f64 (-.f64 (*.f64 -1/3 (/.f64 1 (pow.f64 re 4))) (/.f64 5/3 (pow.f64 re 4))) (/.f64 (log.f64 10) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 1/720 (/.f64 (+.f64 (/.f64 95/3 (pow.f64 re 6)) (*.f64 25/3 (/.f64 1 (pow.f64 re 6)))) (/.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (fma.f64 1/24 (/.f64 (*.f64 (/.f64 1 (pow.f64 re 4)) -2) (/.f64 (log.f64 10) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (*.f64 1/720 (/.f64 (*.f64 (/.f64 1 (pow.f64 re 6)) 40) (/.f64 (log.f64 10) (pow.f64 im 6)))))))
(pow.f64 im 1/3)
(cbrt.f64 im)
(+.f64 (pow.f64 im 1/3) (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 5)) 1/3) (pow.f64 re 2))))
(+.f64 (cbrt.f64 im) (*.f64 1/6 (*.f64 (*.f64 re re) (cbrt.f64 (/.f64 1 (pow.f64 im 5))))))
(+.f64 (cbrt.f64 im) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 im 5))) (*.f64 (*.f64 1/6 re) re)))
(+.f64 (pow.f64 im 1/3) (+.f64 (*.f64 -5/72 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 11)) 1/3) (pow.f64 re 4))) (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 5)) 1/3) (pow.f64 re 2)))))
(+.f64 (cbrt.f64 im) (fma.f64 -5/72 (*.f64 (pow.f64 re 4) (cbrt.f64 (/.f64 1 (pow.f64 im 11)))) (*.f64 1/6 (*.f64 (*.f64 re re) (cbrt.f64 (/.f64 1 (pow.f64 im 5)))))))
(+.f64 (cbrt.f64 im) (fma.f64 -5/72 (*.f64 (pow.f64 re 4) (cbrt.f64 (/.f64 1 (pow.f64 im 11)))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 im 5))) (*.f64 (*.f64 1/6 re) re))))
(+.f64 (pow.f64 im 1/3) (+.f64 (*.f64 -5/72 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 11)) 1/3) (pow.f64 re 4))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 5)) 1/3) (pow.f64 re 2))) (*.f64 55/1296 (*.f64 (pow.f64 (/.f64 1 (pow.f64 im 17)) 1/3) (pow.f64 re 6))))))
(+.f64 (cbrt.f64 im) (fma.f64 -5/72 (*.f64 (pow.f64 re 4) (cbrt.f64 (/.f64 1 (pow.f64 im 11)))) (fma.f64 1/6 (*.f64 (*.f64 re re) (cbrt.f64 (/.f64 1 (pow.f64 im 5)))) (*.f64 55/1296 (*.f64 (pow.f64 re 6) (cbrt.f64 (/.f64 1 (pow.f64 im 17))))))))
(+.f64 (cbrt.f64 im) (fma.f64 -5/72 (*.f64 (pow.f64 re 4) (cbrt.f64 (/.f64 1 (pow.f64 im 11)))) (fma.f64 1/6 (*.f64 re (*.f64 re (cbrt.f64 (/.f64 1 (pow.f64 im 5))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 im 17))) (*.f64 (pow.f64 re 6) 55/1296)))))
(pow.f64 re 1/3)
(cbrt.f64 re)
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 5)) 1/3) (pow.f64 im 2))) (pow.f64 re 1/3))
(fma.f64 1/6 (*.f64 (*.f64 im im) (cbrt.f64 (/.f64 1 (pow.f64 re 5)))) (cbrt.f64 re))
(fma.f64 1/6 (*.f64 im (*.f64 im (cbrt.f64 (/.f64 1 (pow.f64 re 5))))) (cbrt.f64 re))
(+.f64 (*.f64 -5/72 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 11)) 1/3) (pow.f64 im 4))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 5)) 1/3) (pow.f64 im 2))) (pow.f64 re 1/3)))
(fma.f64 -5/72 (*.f64 (pow.f64 im 4) (cbrt.f64 (/.f64 1 (pow.f64 re 11)))) (fma.f64 1/6 (*.f64 (*.f64 im im) (cbrt.f64 (/.f64 1 (pow.f64 re 5)))) (cbrt.f64 re)))
(fma.f64 -5/72 (*.f64 (pow.f64 im 4) (cbrt.f64 (/.f64 1 (pow.f64 re 11)))) (fma.f64 1/6 (*.f64 im (*.f64 im (cbrt.f64 (/.f64 1 (pow.f64 re 5))))) (cbrt.f64 re)))
(+.f64 (*.f64 55/1296 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 17)) 1/3) (pow.f64 im 6))) (+.f64 (*.f64 -5/72 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 11)) 1/3) (pow.f64 im 4))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 1 (pow.f64 re 5)) 1/3) (pow.f64 im 2))) (pow.f64 re 1/3))))
(fma.f64 55/1296 (*.f64 (pow.f64 im 6) (cbrt.f64 (/.f64 1 (pow.f64 re 17)))) (fma.f64 -5/72 (*.f64 (pow.f64 im 4) (cbrt.f64 (/.f64 1 (pow.f64 re 11)))) (fma.f64 1/6 (*.f64 (*.f64 im im) (cbrt.f64 (/.f64 1 (pow.f64 re 5)))) (cbrt.f64 re))))
(fma.f64 55/1296 (*.f64 (pow.f64 im 6) (cbrt.f64 (/.f64 1 (pow.f64 re 17)))) (fma.f64 -5/72 (*.f64 (pow.f64 im 4) (cbrt.f64 (/.f64 1 (pow.f64 re 11)))) (fma.f64 1/6 (*.f64 im (*.f64 im (cbrt.f64 (/.f64 1 (pow.f64 re 5))))) (cbrt.f64 re))))
(*.f64 3 (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)) 3)
(/.f64 (*.f64 1 (log.f64 im)) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 3 (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)) 3))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 1 (log.f64 im)) (log.f64 10)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 3 (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10)))))
(fma.f64 1/8 (/.f64 (fma.f64 -1/3 (/.f64 1 (pow.f64 im 4)) (neg.f64 (/.f64 5/3 (pow.f64 im 4)))) (/.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)) 3)))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 im 4)) -2) (log.f64 10)) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 1 (log.f64 im)) (log.f64 10))))
(+.f64 (*.f64 1/240 (/.f64 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 im 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 6))))) (pow.f64 re 6)) (log.f64 10))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 3 (/.f64 (log.f64 (pow.f64 im 1/3)) (log.f64 10))))))
(fma.f64 1/240 (/.f64 (fma.f64 25/3 (/.f64 1 (pow.f64 im 6)) (/.f64 95/3 (pow.f64 im 6))) (/.f64 (log.f64 10) (pow.f64 re 6))) (fma.f64 1/8 (/.f64 (fma.f64 -1/3 (/.f64 1 (pow.f64 im 4)) (neg.f64 (/.f64 5/3 (pow.f64 im 4)))) (/.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)) 3))))
(fma.f64 1/240 (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 im 6)) 40) (log.f64 10)) (pow.f64 re 6)) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 im 4)) -2) (log.f64 10)) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 1 (log.f64 im)) (log.f64 10)))))
(*.f64 3 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) 3)
(/.f64 (*.f64 1 (log.f64 re)) (log.f64 10))
(+.f64 (*.f64 3 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 3 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(+.f64 (/.f64 (*.f64 1 (log.f64 re)) (log.f64 10)) (*.f64 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) 1/2))
(+.f64 (*.f64 3 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4)) (log.f64 10)))))
(fma.f64 3 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 (/.f64 (-.f64 (*.f64 -1/3 (/.f64 1 (pow.f64 re 4))) (/.f64 5/3 (pow.f64 re 4))) (/.f64 (log.f64 10) (pow.f64 im 4))) 1/8)))
(+.f64 (/.f64 (*.f64 1 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 re 4)) -2) (/.f64 (log.f64 10) (pow.f64 im 4))) 1/8)))
(+.f64 (*.f64 3 (/.f64 (log.f64 (pow.f64 re 1/3)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/240 (/.f64 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 re 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 6))))) (pow.f64 im 6)) (log.f64 10))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4)) (log.f64 10))))))
(fma.f64 3 (/.f64 (log.f64 (cbrt.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 1/240 (/.f64 (+.f64 (/.f64 95/3 (pow.f64 re 6)) (*.f64 25/3 (/.f64 1 (pow.f64 re 6)))) (/.f64 (log.f64 10) (pow.f64 im 6))) (*.f64 (/.f64 (-.f64 (*.f64 -1/3 (/.f64 1 (pow.f64 re 4))) (/.f64 5/3 (pow.f64 re 4))) (/.f64 (log.f64 10) (pow.f64 im 4))) 1/8))))
(+.f64 (/.f64 (*.f64 1 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (fma.f64 1/240 (/.f64 (*.f64 (/.f64 1 (pow.f64 re 6)) 40) (/.f64 (log.f64 10) (pow.f64 im 6))) (*.f64 (/.f64 (*.f64 (/.f64 1 (pow.f64 re 4)) -2) (/.f64 (log.f64 10) (pow.f64 im 4))) 1/8))))
(log.f64 (pow.f64 im 1/3))
(log.f64 (cbrt.f64 im))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 (pow.f64 im 1/3)))
(fma.f64 1/6 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 (cbrt.f64 im)))
(fma.f64 1/6 (*.f64 (/.f64 re im) (/.f64 re im)) (log.f64 (cbrt.f64 im)))
(+.f64 (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 (pow.f64 im 1/3))))
(fma.f64 1/24 (*.f64 (fma.f64 -1/3 (/.f64 1 (pow.f64 im 4)) (neg.f64 (/.f64 5/3 (pow.f64 im 4)))) (pow.f64 re 4)) (fma.f64 1/6 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 (cbrt.f64 im))))
(fma.f64 1/24 (*.f64 (*.f64 (/.f64 1 (pow.f64 im 4)) -2) (pow.f64 re 4)) (fma.f64 1/6 (*.f64 (/.f64 re im) (/.f64 re im)) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 im 4)))) (pow.f64 re 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (log.f64 (pow.f64 im 1/3)) (*.f64 1/720 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 im 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 im 6))))) (pow.f64 re 6))))))
(fma.f64 1/24 (*.f64 (fma.f64 -1/3 (/.f64 1 (pow.f64 im 4)) (neg.f64 (/.f64 5/3 (pow.f64 im 4)))) (pow.f64 re 4)) (+.f64 (fma.f64 1/6 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 (cbrt.f64 im))) (*.f64 1/720 (*.f64 (pow.f64 re 6) (fma.f64 25/3 (/.f64 1 (pow.f64 im 6)) (/.f64 95/3 (pow.f64 im 6)))))))
(fma.f64 1/24 (*.f64 (*.f64 (/.f64 1 (pow.f64 im 4)) -2) (pow.f64 re 4)) (+.f64 (fma.f64 1/6 (*.f64 (/.f64 re im) (/.f64 re im)) (log.f64 (cbrt.f64 im))) (*.f64 (*.f64 (/.f64 1 (pow.f64 im 6)) 40) (*.f64 (pow.f64 re 6) 1/720))))
(log.f64 (pow.f64 re 1/3))
(log.f64 (cbrt.f64 re))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (log.f64 (pow.f64 re 1/3)))
(fma.f64 1/6 (/.f64 (*.f64 im im) (*.f64 re re)) (log.f64 (cbrt.f64 re)))
(fma.f64 1/6 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 (cbrt.f64 re)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (+.f64 (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4))) (log.f64 (pow.f64 re 1/3))))
(fma.f64 1/6 (/.f64 (*.f64 im im) (*.f64 re re)) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (-.f64 (*.f64 -1/3 (/.f64 1 (pow.f64 re 4))) (/.f64 5/3 (pow.f64 re 4)))) (log.f64 (cbrt.f64 re))))
(fma.f64 1/6 (*.f64 (/.f64 im re) (/.f64 im re)) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (*.f64 (/.f64 1 (pow.f64 re 4)) -2)) (log.f64 (cbrt.f64 re))))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 95/3 (/.f64 1 (pow.f64 re 6))) (*.f64 25/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 6))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (/.f64 1 (pow.f64 re 4)))) (*.f64 5/3 (/.f64 1 (pow.f64 re 4)))) (pow.f64 im 4))) (log.f64 (pow.f64 re 1/3)))))
(fma.f64 1/6 (/.f64 (*.f64 im im) (*.f64 re re)) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 95/3 (pow.f64 re 6)) (*.f64 25/3 (/.f64 1 (pow.f64 re 6))))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (-.f64 (*.f64 -1/3 (/.f64 1 (pow.f64 re 4))) (/.f64 5/3 (pow.f64 re 4)))) (log.f64 (cbrt.f64 re)))))
(fma.f64 1/6 (*.f64 (/.f64 im re) (/.f64 im re)) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (*.f64 (/.f64 1 (pow.f64 re 6)) 40)) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (*.f64 (/.f64 1 (pow.f64 re 4)) -2)) (log.f64 (cbrt.f64 re)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 3 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 10))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6))))
(*.f64 2 (/.f64 (*.f64 1/6 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) 1/3))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 3 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (/.f64 1 (log.f64 10))))
(*.f64 2 (/.f64 (*.f64 1/6 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) 1/3))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) 1)
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 1)
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 -1/3 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 -1/3 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 1))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) 1))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 -1/3 (log.f64 (hypot.f64 re im))))
(*.f64 -1/3 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 -1/3 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))
(pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 1)
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 3)
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 3) 1/3)
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))) -1)
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 1/10))
(neg.f64 (/.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 2 (/.f64 (*.f64 1/6 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 10) 1/3))
(neg.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)) 1))
(/.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 1/10))
(neg.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 1/10))
(neg.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 2))
(fabs.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)) 3))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im)))) 1)
(cbrt.f64 (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) 1)
(cbrt.f64 (hypot.f64 re im))
(*.f64 (cbrt.f64 (hypot.f64 re im)) (pow.f64 1 1/3))
(cbrt.f64 (hypot.f64 re im))
(*.f64 1 (cbrt.f64 (hypot.f64 re im)))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (pow.f64 (hypot.f64 re im) 1/6) (pow.f64 (hypot.f64 re im) 1/6))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (hypot.f64 re im)))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) 1/3) (pow.f64 (sqrt.f64 (hypot.f64 re im)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) 1/3) (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2) (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))
(cbrt.f64 (hypot.f64 re im))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2) (cbrt.f64 (pow.f64 (hypot.f64 re im) 1/6))))
(pow.f64 (hypot.f64 re im) 1/3)
(cbrt.f64 (hypot.f64 re im))
(pow.f64 (cbrt.f64 (hypot.f64 re im)) 1)
(cbrt.f64 (hypot.f64 re im))
(pow.f64 (pow.f64 (hypot.f64 re im) 1/6) 2)
(cbrt.f64 (hypot.f64 re im))
(pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 3)
(cbrt.f64 (hypot.f64 re im))
(pow.f64 (pow.f64 (hypot.f64 re im) 2) 1/6)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 1) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(pow.f64 (E.f64) (log.f64 (cbrt.f64 (hypot.f64 re im))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))
(fabs.f64 (cbrt.f64 (hypot.f64 re im)))
(log.f64 (exp.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (hypot.f64 re im)))))
(cbrt.f64 (hypot.f64 re im))
(expm1.f64 (log1p.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(exp.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(log1p.f64 (expm1.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (hypot.f64 re im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))) 1)
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) 3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 3 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 1)
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))) 3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 (log.f64 10) 1))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) 3))
(*.f64 (/.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))) (log.f64 1/10)) 3)
(*.f64 (/.f64 -1/3 (/.f64 (log.f64 1/10) 3)) (log.f64 (hypot.f64 re im)))
(/.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (/.f64 (log.f64 10) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 10)) (sqrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (/.f64 (log.f64 10) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))))
(/.f64 (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (log.f64 10) (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(/.f64 (*.f64 3 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 3 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 3 (log.f64 10)) 3) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 3 (*.f64 3 (log.f64 10))))
(/.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (log.f64 1/10))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 1/10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3)) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3))) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))))
(/.f64 (sqrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2) (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) 2))
(/.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 1 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) -1) (log.f64 1/10))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10))) (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(/.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 3 (/.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)))
(/.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 3 (/.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)))
(/.f64 (*.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 3 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2)) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))) 2) (/.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) 3))
(/.f64 (*.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 3 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (cbrt.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1) 3) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 3) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) 3) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) 1) (log.f64 1/10))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) 1) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) 1) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 1 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10))) (/.f64 3 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))))
(/.f64 (sqrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))) 2))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 3 (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 3 (/.f64 1 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 3 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 3 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 3 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) 1) (log.f64 1/10))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10)))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) -1) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) -3) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) 1) (log.f64 10))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (*.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (/.f64 3 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) 3)) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 3 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) 1) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (cbrt.f64 (log.f64 10)))) (/.f64 (/.f64 3 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 3 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (cbrt.f64 (log.f64 10))))) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 1)
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 2)
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))) 3)
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(pow.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 3) 1/3)
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(neg.f64 (*.f64 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10)) 3))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(neg.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 1/10))))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(neg.f64 (/.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) (log.f64 1/10)))
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 (log.f64 1/10) -3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 -3 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 2))
(fabs.f64 (*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))))
(log.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10))) 3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10))) 3))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(exp.f64 (log.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(log1p.f64 (expm1.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 3 (log.f64 10)))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(+.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 0)
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 3 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 3 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(+.f64 0 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 3 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 3 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))) (*.f64 1 (log.f64 (pow.f64 (hypot.f64 re im) 1/6))))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 1/3 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 1/3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 1/3 (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 1/3 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 1/3 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 1/3 (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) 2/3)
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))) 1))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im))))) (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 3 (log.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) 1) (*.f64 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)) 1))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) 1/3) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1/3))
(*.f64 1/3 (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 1/3 (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) 1/3) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) 1/3))
(*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) 2/3)
(-.f64 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) 1)
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) 1)
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 1 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) 1/3)
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (neg.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 -1 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (neg.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 2 (log.f64 (pow.f64 (hypot.f64 re im) 1/6)))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (*.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))))
(pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 1)
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 2)
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))) 3)
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(pow.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3) 1/3)
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(neg.f64 (*.f64 -1/3 (log.f64 (hypot.f64 re im))))
(*.f64 2 (*.f64 1/6 (log.f64 (hypot.f64 re im))))
(*.f64 1/3 (log.f64 (hypot.f64 re im)))
(sqrt.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 2))
(fabs.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))))
(cbrt.f64 (pow.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) 3))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(expm1.f64 (log1p.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(log.f64 (cbrt.f64 (hypot.f64 re im)))
(log1p.f64 (-.f64 (cbrt.f64 (hypot.f64 re im)) 1))
(log1p.f64 (+.f64 (cbrt.f64 (hypot.f64 re im)) -1))

localize8.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.5b
(/.f64 (log.f64 im) (log.f64 1/10))
1.0b
(log.f64 1/10)
Compiler

Compiled 13 to 9 computations (30.8% saved)

series0.0ms (0%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
0.0ms
im
@-inf
(/.f64 (log.f64 im) (log.f64 1/10))
0.0ms
im
@0
(/.f64 (log.f64 im) (log.f64 1/10))
0.0ms
im
@inf
(/.f64 (log.f64 im) (log.f64 1/10))

rewrite53.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1526×add-sqr-sqrt
1502×*-un-lft-identity
1406×add-cube-cbrt
1388×add-cbrt-cube
1372×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
115615
2188315
Stop Event
node limit
Counts
1 → 31
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 1/10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 1/10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 1/10) (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 im (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10))))))))

simplify69.0ms (0.7%)

Algorithm
egg-herbie
Rules
1648×distribute-lft-in
1412×associate-*r*
1190×associate-*l*
892×associate-+r+
800×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0931053
1224785
2815785
34906785
Stop Event
node limit
Counts
39 → 44
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 1/10))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 im)) -1)
(neg.f64 (/.f64 (log.f64 im) (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 1/10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 1/10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 1/10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 1/10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 1/10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 1/10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 1/10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 1/10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 1/10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 1/10))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 1/10))) 1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 im))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(/.f64 (log.f64 im) (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(/.f64 (log.f64 im) (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 1/10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 2)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 3)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3) 1/3)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 im)) -1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 2))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 1/10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 3))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 1/10))) 1))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 1/10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (log.f64 im) (log.f64 1/10))

localize15.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
0.2b
(/.f64 1 (log.f64 im))
1.0b
(/.f64 1 (log.f64 10))
Compiler

Compiled 26 to 20 computations (23.1% saved)

series2.0ms (0%)

Counts
3 → 20
Calls

6 calls:

TimeVariablePointExpression
0.0ms
im
@-inf
(/.f64 1 (log.f64 im))
0.0ms
im
@inf
(/.f64 1 (log.f64 im))
0.0ms
im
@0
(/.f64 1 (log.f64 im))
0.0ms
im
@inf
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
0.0ms
im
@-inf
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))

rewrite98.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1172×associate-*r/
984×associate-/r*
912×*-commutative
780×associate-*l/
768×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01149
122337
2279037
Stop Event
node limit
Counts
3 → 125
Calls
Call 1
Inputs
(/.f64 1 (log.f64 10))
(/.f64 1 (log.f64 im))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (neg.f64 (/.f64 1 (cbrt.f64 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (neg.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (/.f64 1 (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10)))) (sqrt.f64 (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 10) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 10) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (cbrt.f64 (log.f64 1/10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 im) -1/2) (pow.f64 (log.f64 im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 im) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (cbrt.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (neg.f64 (/.f64 -1 (cbrt.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (log.f64 im))) (neg.f64 (sqrt.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log.f64 im))) (cbrt.f64 (/.f64 -1 (log.f64 im)))) (neg.f64 (cbrt.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (log.f64 im))) (/.f64 -1 (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 -1 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) 1) (cbrt.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (log.f64 im)) -1) (pow.f64 (sqrt.f64 (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 im)) -1) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (log.f64 im)))) (sqrt.f64 (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log.f64 im))) (cbrt.f64 (/.f64 -1 (log.f64 im))))) (cbrt.f64 (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 im)))) (pow.f64 (log.f64 im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 im) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (log.f64 im) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 im) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 im) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (log.f64 im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (log.f64 im))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 10)) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))) (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 1/10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 im))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (pow.f64 (log.f64 im) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))) (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (cbrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 1 (log.f64 im))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 10) -2)))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) -1) (cbrt.f64 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (log.f64 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))))))

simplify64.0ms (0.6%)

Algorithm
egg-herbie
Rules
1590×associate-/r*
1498×associate-*r/
998×associate-*l/
992×*-commutative
710×associate-/l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02763355
16633079
224363051
Stop Event
node limit
Counts
145 → 173
Calls
Call 1
Inputs
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)
(*.f64 1 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 -1 (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (neg.f64 (/.f64 1 (cbrt.f64 (log.f64 1/10)))))
(*.f64 -1 (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 1/10)) -1)
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (neg.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10)))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (/.f64 1 (cbrt.f64 (log.f64 1/10))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 10)) -1))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10)))) (sqrt.f64 (/.f64 1 (log.f64 1/10))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) -1/2))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(pow.f64 (log.f64 10) -1)
(pow.f64 (/.f64 1 (log.f64 10)) 1)
(pow.f64 (pow.f64 (log.f64 10) -1/2) 2)
(pow.f64 (/.f64 -1 (cbrt.f64 (log.f64 1/10))) 3)
(pow.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) 1/3)
(neg.f64 (/.f64 1 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (log.f64 10) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))
(exp.f64 (neg.f64 (log.f64 (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 im)))) 1)
(*.f64 1 (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) 1)
(*.f64 (pow.f64 (log.f64 im) -1/2) (pow.f64 (log.f64 im) -1/2))
(*.f64 (pow.f64 (log.f64 im) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (cbrt.f64 (/.f64 1 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (neg.f64 (/.f64 -1 (cbrt.f64 (log.f64 im)))))
(*.f64 -1 (/.f64 -1 (log.f64 im)))
(*.f64 (/.f64 -1 (log.f64 im)) -1)
(*.f64 (sqrt.f64 (/.f64 -1 (log.f64 im))) (neg.f64 (sqrt.f64 (/.f64 -1 (log.f64 im)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log.f64 im))) (cbrt.f64 (/.f64 -1 (log.f64 im)))) (neg.f64 (cbrt.f64 (/.f64 -1 (log.f64 im)))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 im))) (/.f64 -1 (sqrt.f64 (log.f64 im))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 -1 (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) 1) (cbrt.f64 (/.f64 1 (log.f64 im))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 im)) -1) (pow.f64 (sqrt.f64 (log.f64 im)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 im)) -1))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) -1) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (log.f64 im)))) (sqrt.f64 (/.f64 -1 (log.f64 im))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log.f64 im))) (cbrt.f64 (/.f64 -1 (log.f64 im))))) (cbrt.f64 (/.f64 -1 (log.f64 im))))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 im)))) (pow.f64 (log.f64 im) -1/2))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (/.f64 1 (log.f64 im))))
(pow.f64 (/.f64 1 (log.f64 im)) 1)
(pow.f64 (pow.f64 (log.f64 im) -1/2) 2)
(pow.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) 3)
(pow.f64 (/.f64 1 (pow.f64 (log.f64 im) 3)) 1/3)
(pow.f64 (log.f64 im) -1)
(neg.f64 (/.f64 -1 (log.f64 im)))
(sqrt.f64 (pow.f64 (log.f64 im) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 im)))))
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 im) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 im))))
(exp.f64 (neg.f64 (log.f64 (log.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 im)) (/.f64 1 (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 10)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 10)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))) (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) -1)
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 im))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))) (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 1 (log.f64 im))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 10) -2)))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) -1) (cbrt.f64 (neg.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(neg.f64 (*.f64 1 (/.f64 (log.f64 im) (log.f64 1/10))))
(neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
Outputs
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)
(/.f64 1 (log.f64 10))
(*.f64 1 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(/.f64 1 (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(/.f64 1 (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 -1 (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (log.f64 1/10)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (log.f64 1/10)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (neg.f64 (/.f64 1 (cbrt.f64 (log.f64 1/10)))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 1 (log.f64 1/10)))
(/.f64 -1 (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) -1)
(/.f64 -1 (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10)))))
(/.f64 -1 (log.f64 1/10))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (neg.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10)))))
(/.f64 -1 (log.f64 1/10))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 10))) (/.f64 -1 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(pow.f64 (sqrt.f64 (log.f64 10)) -2)
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (/.f64 1 (cbrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (log.f64 1/10)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1))
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(pow.f64 (sqrt.f64 (log.f64 10)) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 10)) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 1 (log.f64 1/10)))) (sqrt.f64 (/.f64 1 (log.f64 1/10))))
(/.f64 -1 (log.f64 1/10))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(/.f64 -1 (log.f64 1/10))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) -1/2))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (log.f64 1/10)))
(pow.f64 (log.f64 10) -1)
(/.f64 1 (log.f64 10))
(pow.f64 (/.f64 1 (log.f64 10)) 1)
(/.f64 1 (log.f64 10))
(pow.f64 (pow.f64 (log.f64 10) -1/2) 2)
(/.f64 1 (log.f64 10))
(pow.f64 (/.f64 -1 (cbrt.f64 (log.f64 1/10))) 3)
(/.f64 -1 (log.f64 1/10))
(pow.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)))
(neg.f64 (/.f64 1 (log.f64 1/10)))
(/.f64 -1 (log.f64 1/10))
(sqrt.f64 (pow.f64 (log.f64 10) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(exp.f64 (neg.f64 (log.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 im)))) 1)
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 1 (/.f64 1 (log.f64 im)))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) 1)
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (pow.f64 (log.f64 im) -1/2) (pow.f64 (log.f64 im) -1/2))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (pow.f64 (log.f64 im) -1/2) (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 im)))))
(*.f64 (pow.f64 (log.f64 im) -1/2) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (cbrt.f64 (/.f64 1 (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (neg.f64 (/.f64 -1 (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (cbrt.f64 (log.f64 im)))
(*.f64 -1 (/.f64 -1 (log.f64 im)))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 -1 (log.f64 im)) -1)
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (sqrt.f64 (/.f64 -1 (log.f64 im))) (neg.f64 (sqrt.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log.f64 im))) (cbrt.f64 (/.f64 -1 (log.f64 im)))) (neg.f64 (cbrt.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 im))) (/.f64 -1 (sqrt.f64 (log.f64 im))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 -1 (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) 1) (cbrt.f64 (/.f64 1 (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 im)) -1) (pow.f64 (sqrt.f64 (log.f64 im)) -1))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 im)) -1))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) -1) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (log.f64 im)))) (sqrt.f64 (/.f64 -1 (log.f64 im))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (log.f64 im))) (cbrt.f64 (/.f64 -1 (log.f64 im))))) (cbrt.f64 (/.f64 -1 (log.f64 im))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (log.f64 im)))) (pow.f64 (log.f64 im) -1/2))
(*.f64 (pow.f64 (log.f64 im) -1/2) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (/.f64 1 (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(pow.f64 (/.f64 1 (log.f64 im)) 1)
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(pow.f64 (pow.f64 (log.f64 im) -1/2) 2)
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(pow.f64 (cbrt.f64 (/.f64 1 (log.f64 im))) 3)
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(pow.f64 (/.f64 1 (pow.f64 (log.f64 im) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 im) 3)))
(pow.f64 (log.f64 im) -1)
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(neg.f64 (/.f64 -1 (log.f64 im)))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(sqrt.f64 (pow.f64 (log.f64 im) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 im))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 im)))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 im) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 im))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(exp.f64 (neg.f64 (log.f64 (log.f64 im))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 im))))
(/.f64 -1 (neg.f64 (log.f64 im)))
(/.f64 1 (log.f64 im))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 im))) (log.f64 10))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 2 (log.f64 10)))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 3 (log.f64 (cbrt.f64 im))))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 im))) (log.f64 10))
(*.f64 (log.f64 (sqrt.f64 im)) (/.f64 2 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 3 (log.f64 (cbrt.f64 im))))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 im)) (sqrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 10) -2))))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 10)) (cbrt.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) -1/2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 im)) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 10) -2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))) (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) -1)
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (log.f64 im))) (/.f64 (pow.f64 (log.f64 10) -1/2) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))) (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (cbrt.f64 (log.f64 10)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 im) -1/2))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (pow.f64 (log.f64 im) -1/2)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (cbrt.f64 (log.f64 10)))) (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 im) -1/2))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (pow.f64 (log.f64 im) -1/2)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (cbrt.f64 (log.f64 1/10))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 1 (log.f64 im))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (log.f64 1/10))) (/.f64 1 (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 (neg.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 10) -2))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 10) -2)))) (/.f64 -1 (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (log.f64 1/10))) (/.f64 1 (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 (neg.f64 (log.f64 im)) (cbrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 10) -2))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 -1) (log.f64 10))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (sqrt.f64 -1))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) -1) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 -1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (neg.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(neg.f64 (*.f64 1 (/.f64 (log.f64 im) (log.f64 1/10))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 1/10)) 1))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(/.f64 (log.f64 im) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize29.0ms (0.3%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)
0.2b
(/.f64 1 (log.f64 im))
0.4b
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
Compiler

Compiled 30 to 22 computations (26.7% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
im
@0
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
0.0ms
im
@-inf
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
0.0ms
im
@inf
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
0.0ms
im
@-inf
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)
0.0ms
im
@inf
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)

rewrite83.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
878×*-commutative
812×unswap-sqr
660×associate-/r*
590×associate-*r/
540×swap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01236
123730
2266230
Stop Event
node limit
Counts
2 → 219
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 10)) (*.f64 1 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 im) -1/2) (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 10)) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 1 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)) (/.f64 1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (/.f64 1 (pow.f64 (log.f64 im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (/.f64 1 (cbrt.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (/.f64 1 (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) -1) (cbrt.f64 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) 1) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (pow.f64 (/.f64 1 (log.f64 im)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) -1)) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 im))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 10)) 1) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 10)) -1) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))) (neg.f64 (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (neg.f64 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 10)) (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im))))) (cbrt.f64 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) 1) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (sqrt.f64 (cbrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im))))) (cbrt.f64 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 10 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 1 -1/2) (pow.f64 1 -1/2)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 1 (log.f64 10)))) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (sqrt.f64 (/.f64 1 (log.f64 10)))) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (sqrt.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)) (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (log.f64 10) -1/2)) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 im))) (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (sqrt.f64 (log.f64 im))) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2) -1/4) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (/.f64 1 (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 1 -1/2) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (/.f64 (log.f64 10) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) -1) (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 im))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (log.f64 im))) (pow.f64 (log.f64 im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (log.f64 im))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (pow.f64 (log.f64 im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 im) -1/2)) (pow.f64 (log.f64 im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (sqrt.f64 (log.f64 im)) -1)) (pow.f64 (sqrt.f64 (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1)) (pow.f64 (cbrt.f64 (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 1 (cbrt.f64 (log.f64 im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (/.f64 1 (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))))))

simplify151.0ms (1.5%)

Algorithm
egg-herbie
Rules
1450×unswap-sqr
606×associate-/l*
530×distribute-lft-in
522×distribute-rgt-in
518×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05098629
113197265
245247253
Stop Event
node limit
Counts
243 → 346
Calls
Call 1
Inputs
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) -1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1)
(/.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(/.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 10)) (*.f64 1 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (pow.f64 (log.f64 im) -1/2) (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 1 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10)))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (/.f64 1 (pow.f64 (log.f64 im) -1/2)))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (/.f64 1 (cbrt.f64 (log.f64 im)))))
(/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (/.f64 1 (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) -1) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) 1) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (pow.f64 (/.f64 1 (log.f64 im)) -1/2))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) -1)) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 im))) -1))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) 1) (neg.f64 (log.f64 im)))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) -1) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))) (neg.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (neg.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im))))) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) 1) (sqrt.f64 (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (sqrt.f64 (cbrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im))))) (cbrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2))
(log.f64 (pow.f64 10 (/.f64 1 (log.f64 im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) -1)
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 im)) (/.f64 1 (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 1 -1/2) (pow.f64 1 -1/2)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 1 (log.f64 10)))) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (sqrt.f64 (/.f64 1 (log.f64 10)))) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)) (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (log.f64 10) -1/2)) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))
(*.f64 (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))
(*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 im))) (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (sqrt.f64 (log.f64 im))) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3/2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/6))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2) -1/4) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2) -1/4))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im)) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))
(/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (/.f64 1 (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (/.f64 1 (log.f64 10)))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)))
(/.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))
(/.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(/.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (log.f64 10) -1/2)))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) -1)))
(/.f64 (pow.f64 1 -1/2) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(/.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (/.f64 (log.f64 10) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) -1) (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 im))) -1)))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (log.f64 im))) (pow.f64 (log.f64 im) -1/2))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im))) -1)
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 10))) -1)
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 im)))
(/.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (log.f64 im))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (pow.f64 (log.f64 im) -1/2))
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (/.f64 -1 (log.f64 im)))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 im) -1/2)) (pow.f64 (log.f64 im) -1/2))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (sqrt.f64 (log.f64 im)) -1)) (pow.f64 (sqrt.f64 (log.f64 im)) -1))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1)) (pow.f64 (cbrt.f64 (log.f64 im)) -1))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 1 (cbrt.f64 (log.f64 im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
Outputs
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) -1)
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1)
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (sqrt.f64 (log.f64 10)) (*.f64 1 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (pow.f64 (log.f64 im) -1/2) (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (log.f64 im) -1/2) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (log.f64 im)))
(*.f64 (pow.f64 (log.f64 im) -1/2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10)))))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 1 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10)))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (/.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (log.f64 im)) (*.f64 (cbrt.f64 (log.f64 10)) (fabs.f64 (cbrt.f64 (log.f64 10)))))
(*.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (/.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (/.f64 1 (pow.f64 (log.f64 im) -1/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 im) -1/2) 1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (log.f64 im)))
(*.f64 (pow.f64 (log.f64 im) -1/2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (/.f64 1 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (/.f64 1 (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im)))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (*.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))
(/.f64 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (sqrt.f64 -1)))
(*.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 -1))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) -1) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) -1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (neg.f64 (log.f64 10))) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) 1) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (sqrt.f64 -1)))
(*.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 -1))
(/.f64 (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))
(/.f64 (*.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (pow.f64 (/.f64 1 (log.f64 im)) -1/2))
(/.f64 (log.f64 10) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(/.f64 (log.f64 10) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1))
(/.f64 (log.f64 10) (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (/.f64 1 (pow.f64 (log.f64 im) -1/2))))
(/.f64 (log.f64 10) (pow.f64 (pow.f64 (log.f64 im) -1/2) -2))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) -1)) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 im))) -1))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) 1) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) -1) (log.f64 im))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))) (neg.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (neg.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im))))) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 10)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) 1) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 (/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))) (*.f64 (fabs.f64 (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) 1) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (sqrt.f64 (cbrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (cbrt.f64 (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im))))) (cbrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (log.f64 10) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im)))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (log.f64 10) (log.f64 im))) (+.f64 1 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 1 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(/.f64 (log.f64 10) (log.f64 im))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)
(/.f64 (log.f64 10) (log.f64 im))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 3)
(/.f64 (log.f64 10) (log.f64 im))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3) 1/3)
(/.f64 (log.f64 10) (log.f64 im))
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2))
(fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))
(log.f64 (pow.f64 10 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (log.f64 im))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 3))
(/.f64 (log.f64 10) (log.f64 im))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 im))))
(*.f64 2 (/.f64 (*.f64 (log.f64 (sqrt.f64 im)) 1) (log.f64 10)))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (cbrt.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 3 (log.f64 (cbrt.f64 im))))
(/.f64 (*.f64 3 (log.f64 (cbrt.f64 im))) (log.f64 10))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 2 (/.f64 (*.f64 (log.f64 (sqrt.f64 im)) 1) (log.f64 10)))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 im)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (cbrt.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 3 (log.f64 (cbrt.f64 im))))
(/.f64 (*.f64 3 (log.f64 (cbrt.f64 im))) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (pow.f64 (log.f64 im) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (pow.f64 (log.f64 im) -1/2))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (cbrt.f64 (log.f64 im)))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (cbrt.f64 (log.f64 im)))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(*.f64 (*.f64 (pow.f64 1 -1/2) (pow.f64 1 -1/2)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 1 (log.f64 10)))) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 1 (log.f64 10))))))
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (sqrt.f64 (/.f64 1 (log.f64 10)))) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (/.f64 1 (log.f64 10))))))
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (pow.f64 (log.f64 im) -1/2) -2))
(*.f64 (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)) (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (log.f64 im) (pow.f64 (log.f64 10) -1))
(*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (log.f64 10) -1/2)) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (/.f64 1 (pow.f64 (log.f64 im) -1/2))) (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -2) (pow.f64 (log.f64 10) -1))
(*.f64 (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (/.f64 1 (sqrt.f64 (log.f64 10))))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -2))
(*.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1)) (*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (/.f64 1 (sqrt.f64 (log.f64 10))))))
(*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -2) (pow.f64 (sqrt.f64 (log.f64 10)) -2))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))
(*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))
(*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (*.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 im))) (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (log.f64 im) (pow.f64 (log.f64 10) -1))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (sqrt.f64 (log.f64 im))) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 1 (log.f64 10))))))
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (/.f64 1 (sqrt.f64 (log.f64 10))))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -2))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (/.f64 1 (log.f64 10))))))
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (pow.f64 (log.f64 im) -1/2) -2))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (/.f64 1 (pow.f64 (log.f64 im) -1/2))) (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -2) (pow.f64 (log.f64 10) -1))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)) (*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (/.f64 1 (sqrt.f64 (log.f64 10))))))
(*.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -2) (pow.f64 (sqrt.f64 (log.f64 10)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/6))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2) -1/4) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2) -1/4))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) 2) -1/2)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im)) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (sqrt.f64 (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 1 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))
(/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (fabs.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (/.f64 1 (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (/.f64 1 (log.f64 10)))) (/.f64 1 (log.f64 im))) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (/.f64 1 (log.f64 10)))) (/.f64 1 (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (/.f64 1 (*.f64 (log.f64 im) (cbrt.f64 (/.f64 1 (log.f64 10)))))))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (pow.f64 (/.f64 1 (log.f64 im)) -1/2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (log.f64 10) -1/2)))
(/.f64 (pow.f64 (log.f64 10) -1) (/.f64 1 (log.f64 im)))
(/.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/4))
(/.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (log.f64 im)) -1/2)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (log.f64 10)) (pow.f64 (/.f64 1 (log.f64 im)) -1/2))
(/.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 10))
(/.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (pow.f64 (log.f64 10) -1/2))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (sqrt.f64 (log.f64 10)) -1)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (/.f64 1 (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) -1)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (log.f64 im))) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 1 (*.f64 (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (pow.f64 1 -1/2) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) -1/2) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -1) (/.f64 (log.f64 10) (pow.f64 (pow.f64 (log.f64 im) -1/2) -1)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (log.f64 10)) (/.f64 1 (pow.f64 (log.f64 im) -1/2)))
(/.f64 (pow.f64 (pow.f64 (log.f64 im) -1/2) -2) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 im) -2)) -1) (/.f64 (log.f64 10) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 im))) -1)))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (log.f64 im))) (pow.f64 (log.f64 im) -1/2))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (pow.f64 (log.f64 im) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (pow.f64 (log.f64 im) -1/2))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (pow.f64 (log.f64 im) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (pow.f64 (log.f64 im) -1/2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (pow.f64 (log.f64 im) -1/2)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (pow.f64 (log.f64 im) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (pow.f64 (log.f64 im) -1/2))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (log.f64 im))) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im)))) (pow.f64 (log.f64 im) -1/2))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (*.f64 (pow.f64 (log.f64 im) -1/2) (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (pow.f64 (log.f64 im) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)) (pow.f64 (log.f64 im) -1/2))
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 im) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (log.f64 im) -1/2)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 im) -1/2))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 im) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (fabs.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (/.f64 -1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 im) -1/2)) (pow.f64 (log.f64 im) -1/2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2))) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (sqrt.f64 (log.f64 im)) -1)) (pow.f64 (sqrt.f64 (log.f64 im)) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) -1)) (pow.f64 (cbrt.f64 (log.f64 im)) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 1 (cbrt.f64 (log.f64 im)))) (cbrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2)))) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 im) -2)))
(/.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 10) (cbrt.f64 (pow.f64 (log.f64 im) -2))))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1) (+.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 1 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) (+.f64 1 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -2))
(fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(/.f64 (log.f64 im) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize17.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
0.5b
(/.f64 (log.f64 im) (log.f64 10))
0.6b
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
Compiler

Compiled 28 to 20 computations (28.6% saved)

series6.0ms (0.1%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
2.0ms
im
@0
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
2.0ms
im
@inf
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
2.0ms
im
@-inf
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
0.0ms
im
@-inf
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
0.0ms
im
@inf
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))

rewrite63.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1880×add-sqr-sqrt
1838×*-un-lft-identity
1742×add-cube-cbrt
1722×add-cbrt-cube
192×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01134
122434
2243634
Stop Event
node limit
Counts
2 → 76
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) 1) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (/.f64 1 (log.f64 10)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (log.f64 im))) (neg.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))

simplify77.0ms (0.8%)

Algorithm
egg-herbie
Rules
966×unswap-sqr
904×associate-/l*
816×times-frac
644×associate-/r*
618×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01872090
14232026
213452026
369562026
Stop Event
node limit
Counts
100 → 92
Calls
Call 1
Inputs
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)) 1/3) (cbrt.f64 -1))
(pow.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)) 1/3)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6))
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (/.f64 1 (log.f64 10)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (cbrt.f64 (log.f64 im))) (neg.f64 (cbrt.f64 (log.f64 10))))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
Outputs
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(*.f64 1 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(*.f64 1 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(*.f64 1 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(*.f64 1 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) (cbrt.f64 -1))
(pow.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(cbrt.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(pow.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(cbrt.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(pow.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(cbrt.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(pow.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(cbrt.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 3))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(/.f64 (log.f64 im) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (/.f64 1 (log.f64 10)) 1/3))
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/3))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (cbrt.f64 (log.f64 im))) (neg.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10)))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/6) 2)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/3))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))

eval420.0ms (4.2%)

Compiler

Compiled 19462 to 13729 computations (29.5% saved)

prune244.0ms (2.4%)

Pruning

16 alts after pruning (10 fresh and 6 done)

PrunedKeptTotal
New114451149
Fresh8513
Picked101
Done5611
Total1158161174
Error
0b
Counts
1174 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
32.7b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
32.7b
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (log.f64 im)))
32.6b
(/.f64 (*.f64 3 (log.f64 (cbrt.f64 im))) (log.f64 10))
0.6b
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
28.9b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
32.6b
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
28.9b
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
61.5b
(/.f64 (log.f64 im) (log1p.f64 -9/10))
32.6b
(/.f64 (log.f64 im) (log.f64 10))
61.5b
(/.f64 (log.f64 im) (log.f64 1/10))
0.6b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
32.6b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
0.7b
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
32.6b
(*.f64 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)) 3)
0.3b
(*.f64 (/.f64 -1/3 (/.f64 (log.f64 1/10) 3)) (log.f64 (hypot.f64 re im)))
Compiler

Compiled 153 to 132 computations (13.7% saved)

regimes152.0ms (1.5%)

Counts
43 → 1
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log1p.f64 -9/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(*.f64 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)) 3)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (*.f64 3 (log.f64 (cbrt.f64 im))) (log.f64 10))
(pow.f64 (/.f64 (log.f64 1/10) (neg.f64 (log.f64 im))) -1)
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)
(pow.f64 (*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 im)))) -1)
(*.f64 (/.f64 -1/3 (/.f64 (log.f64 1/10) 3)) (log.f64 (hypot.f64 re im)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(exp.f64 (log.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) 3))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 3 (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 10))))
Outputs
(*.f64 (/.f64 -1/3 (/.f64 (log.f64 1/10) 3)) (log.f64 (hypot.f64 re im)))
Calls

8 calls:

40.0ms
re
19.0ms
im
15.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
14.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
14.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Results
ErrorSegmentsBranch
0.3b1re
0.3b1im
0.3b1(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
0.3b1(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
0.3b1(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
0.3b1(+.f64 (*.f64 re re) (*.f64 im im))
0.3b1(*.f64 re re)
0.3b1(*.f64 im im)
Compiler

Compiled 461 to 307 computations (33.4% saved)

regimes61.0ms (0.6%)

Counts
20 → 1
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log1p.f64 -9/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(*.f64 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)) 3)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (*.f64 3 (log.f64 (cbrt.f64 im))) (log.f64 10))
(pow.f64 (/.f64 (log.f64 1/10) (neg.f64 (log.f64 im))) -1)
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)
(pow.f64 (*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 im)))) -1)
Outputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Calls

2 calls:

47.0ms
re
9.0ms
im
Results
ErrorSegmentsBranch
0.6b1re
0.6b1im
Compiler

Compiled 159 to 112 computations (29.6% saved)

regimes47.0ms (0.5%)

Counts
10 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log1p.f64 -9/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
Outputs
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
Calls

2 calls:

23.0ms
re
22.0ms
im
Results
ErrorSegmentsBranch
6.7b4re
6.8b4im
Compiler

Compiled 76 to 57 computations (25% saved)

bsearch80.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
-1.2500188950971098e-132
-3.174254676177185e-135
42.0ms
-4.489220072328042e-93
-4.797772298820747e-96
19.0ms
-5.305984749054185e-64
-1.3795416775635945e-66
Results
74.0ms384×body256valid
Compiler

Compiled 499 to 446 computations (10.6% saved)

regimes130.0ms (1.3%)

Counts
7 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log1p.f64 -9/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
Outputs
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
Calls

2 calls:

76.0ms
re
52.0ms
im
Results
ErrorSegmentsBranch
6.8b4re
6.9b4im
Compiler

Compiled 50 to 36 computations (28% saved)

bsearch63.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
-1.2500188950971098e-132
-3.174254676177185e-135
23.0ms
-4.489220072328042e-93
-4.797772298820747e-96
20.0ms
-5.305984749054185e-64
-1.3795416775635945e-66
Results
55.0ms384×body256valid
Compiler

Compiled 475 to 422 computations (11.2% saved)

regimes45.0ms (0.5%)

Counts
6 → 1
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log1p.f64 -9/10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
Outputs
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
Calls

2 calls:

39.0ms
im
5.0ms
re
Results
ErrorSegmentsBranch
32.6b1re
32.6b1im
Compiler

Compiled 43 to 30 computations (30.2% saved)

regimes9.0ms (0.1%)

Accuracy

Total -30.6b remaining (-93.8%)

Threshold costs -30.6b (-93.8%)

Counts
3 → 1
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log1p.f64 -9/10))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
Calls

2 calls:

4.0ms
re
3.0ms
im
Results
ErrorSegmentsBranch
32.6b1re
32.6b1im
Compiler

Compiled 23 to 16 computations (30.4% saved)

simplify11.0ms (0.1%)

Algorithm
egg-herbie
Rules
10×*-commutative
sub-neg
not-or
neg-mul-1
+-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
049301
166269
280269
392261
496261
598261
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/3 (/.f64 (log.f64 1/10) 3)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(if (<=.f64 re -4553130216154053/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) (if (<=.f64 re -3334930467538843/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (<=.f64 re -1636695303948071/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792) (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))))
(if (<=.f64 re -7351408161498731/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -352281387416075/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (<=.f64 re -7352342185704225/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 1/10))
Outputs
(*.f64 (/.f64 -1/3 (/.f64 (log.f64 1/10) 3)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(if (<=.f64 re -4553130216154053/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) (if (<=.f64 re -3334930467538843/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (<=.f64 re -1636695303948071/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792) (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))))
(if (<=.f64 re -4553130216154053/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) (if (or (<=.f64 re -3334930467538843/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (not (<=.f64 re -1636695303948071/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(if (or (<=.f64 re -4553130216154053/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (not (or (<=.f64 re -3334930467538843/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (not (<=.f64 re -1636695303948071/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792))))) (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(if (or (<=.f64 re -4553130216154053/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (and (not (<=.f64 re -3334930467538843/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904)) (<=.f64 re -1636695303948071/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792))) (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(if (<=.f64 re -7351408161498731/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -352281387416075/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (<=.f64 re -7352342185704225/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))))
(if (<=.f64 re -7351408161498731/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (or (<=.f64 re -352281387416075/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (not (<=.f64 re -7352342185704225/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(if (or (<=.f64 re -7351408161498731/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (not (or (<=.f64 re -352281387416075/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (not (<=.f64 re -7352342185704225/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(if (or (<=.f64 re -7351408161498731/118571099379011784113736688648896417641748464297615937576404566024103044751294464) (and (not (<=.f64 re -352281387416075/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976)) (<=.f64 re -7352342185704225/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 1/10))
Compiler

Compiled 101 to 84 computations (16.8% saved)

soundness322.0ms (3.2%)

Algorithm
egg-herbie
Rules
1742×associate-/l*
1578×times-frac
1152×associate-/r*
1054×associate-*r*
966×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01321
11721
21921
082020592
1218819508
04328096
111287624
244817292
066710880
117009704
Stop Event
node limit
node limit
node limit
saturated
Compiler

Compiled 249 to 162 computations (34.9% saved)

end88.0ms (0.9%)

Remove

(sort re im)

Compiler

Compiled 115 to 86 computations (25.2% saved)

Profiling

Loading profile data...