Details

Time bar (total: 12.0s)

analyze103.0ms (0.9%)

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.3s (11.1%)

Results
1.3s8256×body256valid
Bogosity

preprocess5.0ms (0%)

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)

simplify13.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)

prune1.0ms (0%)

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%)

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))

rewrite62.0ms (0.5%)

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))))))))

simplify71.0ms (0.6%)

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))

eval74.0ms (0.6%)

Compiler

Compiled 2613 to 1894 computations (27.5% saved)

prune29.0ms (0.2%)

Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New9714111
Fresh000
Picked011
Done000
Total9715112
Error
0.0b
Counts
112 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
0.6b
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
17.0b
(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)
1.0b
(/.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)))))
0.6b
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
30.7b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
31.2b
(/.f64 (log.f64 im) (log.f64 10))
36.7b
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
1.1b
(*.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)))
17.0b
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
0.5b
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
17.4b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
17.4b
(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 397 to 309 computations (22.2% saved)

localize23.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
0.5b
(/.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)))

rewrite99.0ms (0.8%)

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))))))))

simplify298.0ms (2.5%)

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))

localize13.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 13 to 9 computations (30.8% saved)

series87.0ms (0.7%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
65.0ms
im
@0
(/.f64 (log.f64 im) (log.f64 10))
15.0ms
im
@-inf
(/.f64 (log.f64 im) (log.f64 10))
6.0ms
im
@inf
(/.f64 (log.f64 im) (log.f64 10))

rewrite67.0ms (0.6%)

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))))))))

simplify54.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))

localize34.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
0.3b
(*.f64 (log.f64 10) (*.f64 im im))
0.4b
(/.f64 (log.f64 im) (log.f64 10))
17.4b
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
Compiler

Compiled 67 to 35 computations (47.8% saved)

series17.0ms (0.1%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
9.0ms
re
@0
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
3.0ms
re
@0
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
1.0ms
im
@0
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
1.0ms
re
@inf
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
1.0ms
im
@inf
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))

rewrite147.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
676×distribute-rgt-in
630×distribute-lft-in
568×associate-/r/
380×associate-/l/
352×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016101
134393
2500993
Stop Event
node limit
Counts
3 → 130
Calls
Call 1
Inputs
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (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)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 re (*.f64 re (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 re (*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re re) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (/.f64 (log.f64 10) re)) (/.f64 1 (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 re re) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) (*.f64 re re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 im im)) (/.f64 re (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (*.f64 (*.f64 im im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re 1) (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 im im)) (/.f64 re (/.f64 (log.f64 10) re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 re re) (*.f64 im (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (/.f64 (*.f64 re re) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) im)) (/.f64 (*.f64 re re) im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) re) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 im im) (log.f64 1/10))) (*.f64 re (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (/.f64 re (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 re im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) 1) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 (*.f64 im im) (log.f64 1/10))) (neg.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) 1)) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (sqrt.f64 re))) (sqrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 re) (*.f64 (/.f64 (log.f64 10) re) (*.f64 im im))) (sqrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (/.f64 (log.f64 10) re) (*.f64 im im))) (cbrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (*.f64 im im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 im im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 im (sqrt.f64 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 10 (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 10 (*.f64 im im)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (*.f64 im im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 im im) 3) (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 10) (*.f64 im im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 10 (*.f64 im im)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))) (-.f64 1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (/.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 1/10) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (log.f64 1/10) (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (*.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (*.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 3) (pow.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (-.f64 (*.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 3) (pow.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) 3)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (+.f64 (*.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) 1/2))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 re re) 1/2))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 1/10) (*.f64 (*.f64 re re) 1/2))) (*.f64 (log.f64 1/10) (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (log.f64 10)) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 im))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (*.f64 (*.f64 re re) 1/2) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (log.f64 1/10)) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (neg.f64 (log.f64 im)))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 im) (/.f64 1 (log.f64 10)) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 1/2) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)) 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))))))

simplify204.0ms (1.7%)

Algorithm
egg-herbie
Rules
1650×associate-/r/
828×associate-*r*
650×associate-*l*
512×*-commutative
476×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038811336
1117510730
2596510730
Stop Event
node limit
Counts
190 → 217
Calls
Call 1
Inputs
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(*.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 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 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 -1) (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 -1) (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 -1) (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 (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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.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 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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(*.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) 1)
(*.f64 re (*.f64 re (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im))))
(*.f64 re (*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) re))
(*.f64 (*.f64 re re) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)))
(*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)
(*.f64 1 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))
(*.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im))))
(*.f64 (/.f64 re (/.f64 (log.f64 10) re)) (/.f64 1 (*.f64 im im)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) (*.f64 re re))
(*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im)))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (log.f64 10)))
(*.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (*.f64 (*.f64 im im) (log.f64 1/10))))
(*.f64 (/.f64 re 1) (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 1 (*.f64 im im)) (/.f64 re (/.f64 (log.f64 10) re)))
(*.f64 (/.f64 1 (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 re re) (*.f64 im (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (/.f64 (*.f64 re re) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im)))))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) im)) (/.f64 (*.f64 re re) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))) re)
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) re) re)
(*.f64 (/.f64 1 (*.f64 (*.f64 im im) (log.f64 1/10))) (*.f64 re (neg.f64 re)))
(*.f64 (/.f64 re (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (/.f64 re (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im)))))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 re im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) 1) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) im))
(*.f64 (/.f64 re (*.f64 (*.f64 im im) (log.f64 1/10))) (neg.f64 re))
(*.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) 1)) re)
(*.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(*.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 (/.f64 (log.f64 10) re) (*.f64 im im))) (sqrt.f64 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (/.f64 (log.f64 10) re) (*.f64 im im))) (cbrt.f64 re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2))
(pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (*.f64 im im)) -1)
(neg.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 1/10))))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 im im)))) 1)
(pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 1)
(pow.f64 (*.f64 im (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))
(log.f64 (pow.f64 10 (*.f64 im im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 (*.f64 im im)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (*.f64 im im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im im) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 im im))))
(exp.f64 (log.f64 (*.f64 (log.f64 10) (*.f64 im im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 10) (*.f64 im im))) 1))
(log1p.f64 (-.f64 (pow.f64 10 (*.f64 im im)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))) (-.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (/.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)))) 1)
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(*.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 1/10) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (log.f64 1/10) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (*.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (*.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 3) (pow.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (-.f64 (*.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 3) (pow.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) 3)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (+.f64 (*.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))))))
(/.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) 1/2))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (+.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 re re) 1/2))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (+.f64 (*.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 1/10) (*.f64 (*.f64 re re) 1/2))) (*.f64 (log.f64 1/10) (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (log.f64 10)) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 im))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (*.f64 (*.f64 re re) 1/2) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (log.f64 1/10)) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (neg.f64 (log.f64 im)))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 1/10)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))))
(pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (log.f64 im) (/.f64 1 (log.f64 10)) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))
(fma.f64 1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 1/2) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)) 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))
Outputs
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 (log.f64 10) (pow.f64 im 2))
(*.f64 (log.f64 10) (*.f64 im im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(+.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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/2 (/.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 -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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/2 (/.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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/2 (/.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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/2 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 -1) (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 -1) (log.f64 10)) (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)))
(+.f64 (*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2)) (-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 -1) (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 -1) (log.f64 10)) (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)))
(+.f64 (*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2)) (-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 -1) (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 -1) (log.f64 10)) (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)))
(+.f64 (*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2)) (-.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (neg.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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/2 (/.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 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(+.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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/2 (/.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 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(+.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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/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 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)) 1/2 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) 1)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(*.f64 re (*.f64 re (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 re (*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (*.f64 re re) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(*.f64 1 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 re (/.f64 (log.f64 10) re)) (/.f64 1 (*.f64 im im)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) (*.f64 re re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (log.f64 10)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (*.f64 (*.f64 im im) (log.f64 1/10))))
(*.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (*.f64 im (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (/.f64 re 1) (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 1 (*.f64 im im)) (/.f64 re (/.f64 (log.f64 10) re)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 1 (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 re re) (*.f64 im (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (/.f64 (*.f64 re re) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im)))))
(/.f64 (*.f64 1 (/.f64 re (/.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im))) re))) (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))
(*.f64 (/.f64 re (cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 2))) (/.f64 re (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im)))))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) im)) (/.f64 (*.f64 re re) im))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))) re)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 im im)) re) re)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 1 (*.f64 (*.f64 im im) (log.f64 1/10))) (*.f64 re (neg.f64 re)))
(*.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (*.f64 im (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (/.f64 re (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (/.f64 re (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im)))))
(/.f64 (*.f64 1 (/.f64 re (/.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im))) re))) (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))
(*.f64 (/.f64 re (cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 2))) (/.f64 re (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im)))))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 re im))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (log.f64 10)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im im)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) 1) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) im) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im (sqrt.f64 (log.f64 10)))) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 re) 2) im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) im))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 re (*.f64 (*.f64 im im) (log.f64 1/10))) (neg.f64 re))
(*.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (*.f64 im (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) 1)) re)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (sqrt.f64 re))) (sqrt.f64 re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 re (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) (*.f64 im im)) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 (/.f64 (log.f64 10) re) (*.f64 im im))) (sqrt.f64 re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (/.f64 (log.f64 10) re) (*.f64 im im))) (cbrt.f64 re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 10) (*.f64 im im))))
(pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 3)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3) 1/3)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (*.f64 im im)) -1)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 re (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im))
(neg.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 1/10))))
(*.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (*.f64 im (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 (neg.f64 re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3)))
(cbrt.f64 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))) 1))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 im im)))) 1)
(*.f64 (log.f64 10) (*.f64 im im))
(pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 1)
(*.f64 (log.f64 10) (*.f64 im im))
(pow.f64 (*.f64 im (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 im im))) 3)
(*.f64 (log.f64 10) (*.f64 im im))
(pow.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3) 1/3)
(*.f64 (log.f64 10) (*.f64 im im))
(sqrt.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))
(sqrt.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 2))
(log.f64 (pow.f64 10 (*.f64 im im)))
(*.f64 (log.f64 10) (*.f64 im im))
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 (*.f64 im im)) 1)))
(log1p.f64 (+.f64 (pow.f64 10 (*.f64 im im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 10 (*.f64 im im))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (*.f64 im im)) 3))
(*.f64 (log.f64 10) (*.f64 im im))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (*.f64 im im) 3)))
(*.f64 (log.f64 10) (*.f64 im im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im im) 3) (pow.f64 (log.f64 10) 3)))
(*.f64 (log.f64 10) (*.f64 im im))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (log.f64 10) (*.f64 im im))
(exp.f64 (log.f64 (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (log.f64 10) (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 10) (*.f64 im im))) 1))
(*.f64 (log.f64 10) (*.f64 im im))
(log1p.f64 (-.f64 (pow.f64 10 (*.f64 im im)) 1))
(log1p.f64 (+.f64 (pow.f64 10 (*.f64 im im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 10 (*.f64 im im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))) (-.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)))) 1) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (expm1.f64 (log1p.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (-.f64 1 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (/.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)))) 1) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (expm1.f64 (log1p.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)))))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 1)
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2)))
(*.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2)) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10))) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 -1/8 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3)))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8)) (fma.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (-.f64 (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (log.f64 im))) (*.f64 (log.f64 10) (*.f64 re (*.f64 re 1/2))))) (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 im im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (*.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 im) (*.f64 im im)) (*.f64 re (*.f64 re 1/2))))) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (-.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (*.f64 re re) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 im)))))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 im im)) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (fma.f64 (log.f64 10) (*.f64 im im) (*.f64 (*.f64 (*.f64 re re) (/.f64 (log.f64 10) (log.f64 im))) -1/2))) (/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (*.f64 im im))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (-.f64 (*.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 1/10) (*.f64 (*.f64 re re) 1/2)))) (*.f64 (log.f64 1/10) (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (-.f64 (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (neg.f64 (log.f64 im)))) (*.f64 (*.f64 re re) (*.f64 1/2 (log.f64 1/10))))) (*.f64 (log.f64 10) (*.f64 im (*.f64 im (log.f64 1/10)))))
(*.f64 (log.f64 10) (*.f64 (*.f64 (*.f64 im im) (log.f64 1/10)) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (fma.f64 (log.f64 10) (*.f64 (*.f64 im im) (neg.f64 (log.f64 im))) (*.f64 (*.f64 (*.f64 re re) (log.f64 1/10)) -1/2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8)) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))))))))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4) (*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10)))))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 3) (pow.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8)) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))))) 3))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))))) (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10)))))) 3) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 6))) (fma.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10)))))) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10)))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 -1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) -1/4)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (*.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 6) (*.f64 1/64 (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10)))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 -1/8 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 6) (*.f64 -1/64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 6))) (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (fma.f64 1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2) (neg.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))) (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) 1/4) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (*.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (+.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 1/16 (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2) (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2)))) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2)) (fma.f64 1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 -1/16 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 4))) (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) 1/4 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 3) (pow.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10))))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (-.f64 (*.f64 (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 3) (*.f64 1/512 (pow.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 3))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))))))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 6) (*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8) (-.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)))))
(/.f64 (/.f64 (fma.f64 1/512 (pow.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))) (fma.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8) (-.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 6)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 3) (pow.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) 3)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (+.f64 (*.f64 (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 3) (*.f64 1/64 (pow.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2) 3))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2))) (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2) 1/4) (fma.f64 1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 6) (*.f64 -1/64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 6))) (*.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) 1/4) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) 1/4 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))))
(/.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) 1/2))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (fma.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re (*.f64 re 1/2)))) (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 im im)))
(/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 (log.f64 im) (*.f64 im im)) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 re (*.f64 re 1/2)) (*.f64 (log.f64 im) (*.f64 im im)))) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 2)))
(/.f64 (+.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 re re) 1/2))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (fma.f64 (log.f64 10) (*.f64 im im) (*.f64 (*.f64 re re) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 im im)) (log.f64 im)))
(/.f64 (fma.f64 (*.f64 re re) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (*.f64 im im))))
(*.f64 (/.f64 (fma.f64 (*.f64 re re) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (*.f64 im im)))
(/.f64 (+.f64 (*.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (log.f64 1/10) (*.f64 (*.f64 re re) 1/2))) (*.f64 (log.f64 1/10) (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re 1/2)) (log.f64 1/10) (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (neg.f64 (log.f64 im))))) (*.f64 (log.f64 10) (*.f64 im (*.f64 im (log.f64 1/10)))))
(/.f64 (-.f64 (*.f64 (*.f64 re re) (*.f64 1/2 (log.f64 1/10))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (*.f64 im im)))) (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (log.f64 1/10))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (log.f64 10)) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 im))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 10)))
(/.f64 (fma.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re (*.f64 re 1/2)))) (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 im im)))
(/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 (log.f64 im) (*.f64 im im)) (*.f64 re (*.f64 re 1/2)))) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 re (*.f64 re 1/2)) (*.f64 (log.f64 im) (*.f64 im im)))) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 2)))
(/.f64 (+.f64 (*.f64 (log.f64 10) (*.f64 im im)) (*.f64 (*.f64 (*.f64 re re) 1/2) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (fma.f64 (log.f64 10) (*.f64 im im) (*.f64 (*.f64 re re) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 im im)) (log.f64 im)))
(/.f64 (fma.f64 (*.f64 re re) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (*.f64 im im))))
(*.f64 (/.f64 (fma.f64 (*.f64 re re) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (*.f64 im im)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 re re) 1/2) (log.f64 1/10)) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (neg.f64 (log.f64 im)))) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (log.f64 1/10)))
(/.f64 (fma.f64 (*.f64 re (*.f64 re 1/2)) (log.f64 1/10) (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (neg.f64 (log.f64 im))))) (*.f64 (log.f64 10) (*.f64 im (*.f64 im (log.f64 1/10)))))
(/.f64 (-.f64 (*.f64 (*.f64 re re) (*.f64 1/2 (log.f64 1/10))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (*.f64 im im)))) (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (log.f64 1/10))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 1/4 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2)))) (neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))
(/.f64 (fma.f64 1/4 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2) (neg.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))) (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4) 1/4) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 1/8 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (-.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) (*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (-.f64 (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 3) 1/8 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3)) (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 1/2 (neg.f64 (fma.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) -1/2 (/.f64 (log.f64 im) (log.f64 10))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))
(pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 1)
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10))) 2))
(fabs.f64 (fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (exp.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))))))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10))) 3))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2 (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (log.f64 im) (/.f64 1 (log.f64 10)) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))
(fma.f64 (log.f64 im) (/.f64 1 (log.f64 10)) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)))
(fma.f64 1/2 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 1/2) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (*.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2)) (*.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (*.f64 (sqrt.f64 1/2) (sqrt.f64 1/2))))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)) 2) (cbrt.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2)) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1/2))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)))

localize23.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
0.9b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Compiler

Compiled 38 to 19 computations (50% saved)

series10.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite107.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
882×*-commutative
612×associate-/r*
598×unswap-sqr
536×associate-*r/
530×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01246
123446
2256146
Stop Event
node limit
Counts
2 → 168
Calls
Call 1
Inputs
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(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)) (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 (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 (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 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1)))) (#(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 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 2)))) (#(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 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)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (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 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (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 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) (/.f64 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))))) (#(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 (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1) (-.f64 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1))))) (#(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 (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 (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 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)) (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 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (-.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(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)) (/.f64 (cbrt.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))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (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)))) (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 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(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 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) 1) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) 1) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))))) (#(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 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 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 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))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log1p.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 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (log1p.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 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6) (pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1) (+.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.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 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))))

simplify242.0ms (2%)

Algorithm
egg-herbie
Rules
906×+-commutative
844×associate-/r*
754×associate-*r*
752×associate-+r+
712×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
069113468
1183512844
2773212842
Stop Event
node limit
Counts
216 → 364
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 1 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 120 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6))))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))) (pow.f64 re 6))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 re 4))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2)))))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2)))))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2))))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))))) (*.f64 120 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))) (pow.f64 im 6))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2)))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))) (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))))) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2))))) (pow.f64 im 4))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3) (pow.f64 (log.f64 10) 3)))) (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10))))))) (pow.f64 im 6))))))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) -1)
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(+.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)) (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 (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 (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 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1)
(-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(-.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 2)
(*.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 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)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (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 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) (/.f64 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (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 (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 (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1) (-.f64 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1))
(*.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 (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 (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 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)) (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 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (-.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) -1))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.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)) (/.f64 (cbrt.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))) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (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 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.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 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) 1) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) 1) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.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))))
(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)))
(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))
(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))))
(+.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) -1)
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)
(*.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(*.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2))
(*.f64 (pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6) (pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1) (+.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1))
(pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(log.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(exp.f64 (log.f64 (log1p.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 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 10)))) (/.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 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 10)))) (*.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 re) (*.f64 im (*.f64 im (log.f64 10)))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/6 (log.f64 10)) (/.f64 (pow.f64 re 6) (pow.f64 im 6))))))
(*.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 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im))) (/.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/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im)))) (/.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 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 1/720 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (/.f64 120 (log.f64 10)))))) (/.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 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im))) (/.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 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im)))) (/.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 (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 1/720 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (/.f64 120 (log.f64 10)))))) (/.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 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/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 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)))
(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 re re)) (*.f64 im (*.f64 im (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 re) (*.f64 im (*.f64 im (log.f64 10)))) (*.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 re) (*.f64 im (*.f64 im (log.f64 10)))) (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) (log.f64 10)) (/.f64 120 (pow.f64 im 6)))))) (/.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 re re)) (*.f64 im (*.f64 im (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 re) (*.f64 im (*.f64 im (log.f64 10)))) (*.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 re) (*.f64 im (*.f64 im (log.f64 10)))) (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) (log.f64 10)) (/.f64 120 (pow.f64 im 6)))))) (/.f64 (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)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (/.f64 3 (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (/.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 120 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6))))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))) (pow.f64 re 6))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 re 4))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (fma.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 120 (*.f64 (*.f64 (log.f64 10) (pow.f64 im 6)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (+.f64 (/.f64 30 (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)))) (/.f64 90 (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))))) (+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (/.f64 3 (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))))))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (fma.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 90 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2) (pow.f64 (log.f64 10) 2)))) (+.f64 (/.f64 (/.f64 120 (*.f64 (log.f64 10) (pow.f64 im 6))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (/.f64 (/.f64 30 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3))) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3))))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (/.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))
(log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10)))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2)))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) 2))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))))) (pow.f64 re 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (/.f64 (pow.f64 im 4) (log.f64 10)))) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2))))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) 3))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) 2)))))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) 2))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))))) (pow.f64 re 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))) 3)) (+.f64 (/.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))) 2)) (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) 120))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (/.f64 (pow.f64 im 4) (log.f64 10)))) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2)))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)) (/.f64 -6 (/.f64 (*.f64 (log.f64 10) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)))) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2))))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))) (fma.f64 90 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)) (/.f64 90 (pow.f64 (log.f64 10) 2))) (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 120))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)) (/.f64 -6 (/.f64 (*.f64 (log.f64 10) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)))) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)))) (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))) (+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (log.f64 10)))))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))))) (*.f64 120 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))) (pow.f64 im 6))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)))) (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 90 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)))) (+.f64 (/.f64 30 (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)))) (/.f64 120 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))) (+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 (*.f64 re re) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (log.f64 10)))))) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 90 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)))) (+.f64 (/.f64 30 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3) (pow.f64 (log.f64 10) 3)))) (/.f64 (/.f64 120 (*.f64 (log.f64 10) (pow.f64 re 6))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10)))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))))
(fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2)))))))
(fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) 2))))) (pow.f64 im 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (log.f64 10)) (/.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))) (pow.f64 im 4)) (fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))) (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))))) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) 2))))) (pow.f64 im 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (fma.f64 1/720 (/.f64 (fma.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (fma.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) 2)) (*.f64 30 (+.f64 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) 3))) (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))))) (pow.f64 im 6)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))))))
(+.f64 (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (log.f64 10)) (/.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))) (pow.f64 im 4)) (fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10))))) (/.f64 1/720 (/.f64 (pow.f64 im 6) (fma.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (fma.f64 30 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) 3))) (/.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) 2)))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2))))) (pow.f64 im 4))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10)) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4)) (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (log.f64 10)) (/.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (pow.f64 im 4)) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3) (pow.f64 (log.f64 10) 3)))) (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10))))))) (pow.f64 im 6))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (+.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10)) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4)) (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 1/720 (/.f64 (fma.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))) (fma.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10)) (*.f64 30 (+.f64 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))) (/.f64 (/.f64 (pow.f64 re 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10)))))) (pow.f64 im 6)))))
(fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (log.f64 10)) (/.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (pow.f64 im 4)) (fma.f64 1/720 (/.f64 (fma.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2))) (fma.f64 30 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 3))) (*.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))) (pow.f64 im 6)) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 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 1 (+.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 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (-.f64 1 (/.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))
(+.f64 -1 (-.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 (/.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)) (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 (/.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 (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 (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 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 (-.f64 1 (/.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))
(-.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 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 2)
(/.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 (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)))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 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 (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 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)) (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 (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 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 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 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) (/.f64 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/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 (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 (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)))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 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 (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 (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 (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 (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 (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 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1) (-.f64 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))) (+.f64 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))) -1))
(*.f64 (+.f64 1 (sqrt.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))) (+.f64 -1 (sqrt.f64 (-.f64 1 (/.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))) 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 (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 (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 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.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 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.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 (/.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 (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 (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 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (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 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (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) (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 (/.f64 (fabs.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (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 (fabs.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.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 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.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 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 10) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (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 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (*.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 (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 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 1/10) (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))))
(/.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)) (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 (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 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.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 (/.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 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (log.f64 1/10)))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) (-.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) -1))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)) (+.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)) (+.f64 1 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)) (+.f64 2 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))))
(/.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))))
(/.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)) (/.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 (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 (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 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (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 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))))
(/.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 (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 (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 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 1/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 (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 (/.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 (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 (/.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 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (*.f64 (cbrt.f64 (log.f64 1/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 (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 (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 (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 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) -1) 1) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3) -1) 1) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))))
(/.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 (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 (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 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 1/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 (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 (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)))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 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 (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 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (*.f64 (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 (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 (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 (*.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.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)) (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)) (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)) (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 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (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 (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))) (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))
(fabs.f64 (/.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))
(exp.f64 (log.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 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) -1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(*.f64 (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6) (pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/6))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) 1) (+.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (+.f64 1 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (+.f64 1 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))
(pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/3)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(fabs.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(log1p.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))

localize18.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
0.3b
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Compiler

Compiled 40 to 21 computations (47.5% saved)

series29.0ms (0.2%)

Counts
2 → 48
Calls

12 calls:

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

rewrite114.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
936×*-commutative
670×associate-*r/
656×associate-/r*
632×unswap-sqr
562×swap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01346
126146
2279946
Stop Event
node limit
Counts
2 → 218
Calls
Call 1
Inputs
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
Outputs
((#(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 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (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)) (log.f64 10)) 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 (hypot.f64 re im)) (log.f64 10))))))) (#(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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (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 (hypot.f64 re im))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (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))) (cbrt.f64 (/.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))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.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))))))))) (#(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 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.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)))))))) (#(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 (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))))) (cbrt.f64 (/.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)) (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 (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 (/.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 (/.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 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (#(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 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (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))) (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 (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 10) (log.f64 (hypot.f64 re im))) -2) 1/4) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/4))))) (#(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 (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 (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 1 (/.f64 (log.f64 10) (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 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 (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 (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 (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)) 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 (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 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (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)))) (sqrt.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)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.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 (/.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 (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 (/.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)) 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 (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 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.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)))))) (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))) (*.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)))))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.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)))))) (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 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 (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 (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)) 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)) (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 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 sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.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))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.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)) 1/4) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 1 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.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 (cbrt.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (log.f64 10)) 1/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.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 (sqrt.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (sqrt.f64 (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 (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)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))))) (#(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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))) (*.f64 (sqrt.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)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (sqrt.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/2) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.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)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (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 (sqrt.f64 (log.f64 10)) (cbrt.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 (sqrt.f64 (log.f64 10)) (sqrt.f64 (cbrt.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)))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (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)))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (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))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (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 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (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)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (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)))) (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 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.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 1 1/2) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (/.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 1 1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (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 1 1/2) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) 1) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.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 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (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 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.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/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.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)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.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/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.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/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))))))

simplify292.0ms (2.4%)

Algorithm
egg-herbie
Rules
920×associate-/l*
804×*-commutative
762×associate-*r*
702×associate-/r*
660×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077516668
1194615312
2741915312
Stop Event
node limit
Counts
266 → 425
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 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (pow.f64 im 4))))) (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)))) (pow.f64 re 4)) (*.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 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (pow.f64 im 4))))) (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)))) (pow.f64 re 4)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 re))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2))) (*.f64 1/16 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (log.f64 re) (pow.f64 re 4)))))) (pow.f64 im 4)) (+.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 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2))) (*.f64 1/16 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (log.f64 re) (pow.f64 re 4)))))) (pow.f64 im 4)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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)))))))
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)) (pow.f64 re 4)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)) (pow.f64 re 4)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (-.f64 (*.f64 1/6 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)) (*.f64 (log.f64 im) (pow.f64 im 2))))) (pow.f64 re 6)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 re 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 10))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) 2)) (pow.f64 im 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 re)))))) (*.f64 (sqrt.f64 -1) (pow.f64 re 6))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 re 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 re 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 10))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) 2)) (pow.f64 im 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 re)))))) (*.f64 (sqrt.f64 -1) (pow.f64 re 6))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 re 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2)) (pow.f64 im 4)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re)))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/6 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2)) (*.f64 (log.f64 re) (pow.f64 re 2))))) (pow.f64 im 6)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2)) (pow.f64 im 4)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 im 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 10))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) 2)) (pow.f64 re 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im)))))) (*.f64 (sqrt.f64 -1) (pow.f64 im 6))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 im 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 im 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 10))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (pow.f64 re 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 im)))))) (*.f64 (sqrt.f64 -1) (pow.f64 im 6))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 im 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))))))
(+.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 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10)))))
(*.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))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (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 (cbrt.f64 (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))) (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 10) (log.f64 (hypot.f64 re im))) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.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 (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 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.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 (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 (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))))) (cbrt.f64 (/.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 (/.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 (/.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 (/.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 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.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 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (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))) 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 10) (log.f64 (hypot.f64 re im))) -2) 1/4) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/4))
(*.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 (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 (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 1 (/.f64 (log.f64 10) (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 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 (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 (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 (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)) 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 (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))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (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)) 1)) (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 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 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 (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 (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)) 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 (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 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 1 (*.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)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.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)))))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.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)))))) (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 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 (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 (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)) 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)) (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))))
(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))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.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))) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 1 1/2))
(*.f64 1 (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)) 1/4) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 1 (log.f64 10)) 1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (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))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (sqrt.f64 (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)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 10)) 1/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) 1/2))
(*.f64 (*.f64 (sqrt.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 (sqrt.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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (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 (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)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (/.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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))) (*.f64 (sqrt.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)) 1/4))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (sqrt.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/2) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/6))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.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))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 1 (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)) 1/4) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) 1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/2)
(pow.f64 (sqrt.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)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.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/2) 1/3)
(neg.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(fabs.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.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/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (expm1.f64 (sqrt.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 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (pow.f64 im 4))))) (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 (+.f64 (/.f64 1/16 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (pow.f64 im 4)))) (neg.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (*.f64 im im)))) 2)))) (pow.f64 re 4) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 (/.f64 1/16 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (*.f64 im im))) 2))) (pow.f64 re 4)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (pow.f64 im 4))))) (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)))) (pow.f64 re 4)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.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 (+.f64 (/.f64 1/16 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (pow.f64 im 4)))) (neg.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (*.f64 im im)))) 2)))) (pow.f64 re 4) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 1/6 (pow.f64 re 6)) (*.f64 (log.f64 10) (pow.f64 im 6))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 (-.f64 (/.f64 1/16 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (*.f64 im im))) 2))) (pow.f64 re 4) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 1/6 (log.f64 10)) (/.f64 (pow.f64 re 6) (pow.f64 im 6))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 re))))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 re)))) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 re)))) (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 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 re)))) (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 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im 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 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6)))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 re))) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 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 (*.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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6))) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 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 (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 im re) (/.f64 im re)) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2))) (*.f64 1/16 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (log.f64 re) (pow.f64 re 4)))))) (pow.f64 im 4)) (+.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 (fma.f64 -1 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (*.f64 re re)))) 2)) (/.f64 1/16 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (log.f64 re))))) (pow.f64 im 4) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 (pow.f64 im 4) (-.f64 (/.f64 1/16 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (log.f64 re)))) (+.f64 (/.f64 (/.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (*.f64 re re))) 2))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2))) (*.f64 1/16 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (log.f64 re) (pow.f64 re 4)))))) (pow.f64 im 4)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.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 (fma.f64 -1 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (*.f64 re re)))) 2)) (/.f64 1/16 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (log.f64 re))))) (pow.f64 im 4) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 (pow.f64 im 4) (-.f64 (/.f64 1/16 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (log.f64 re)))) (+.f64 (/.f64 (/.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (*.f64 re re))) 2))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))) (/.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) (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 (neg.f64 (neg.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 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 im 4))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (sqrt.f64 -1) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) (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 (/.f64 (neg.f64 (neg.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/720 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 120 (log.f64 10))) (/.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 im 4)))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 im))) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 im)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 im))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (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 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(+.f64 (/.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 im 4)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 im)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(+.f64 (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 120 (log.f64 10))) (/.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 im 4))) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 im)))))
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 re im) (/.f64 re im))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)) (pow.f64 re 4)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 -1/2 (*.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (*.f64 im im)))) 2)) (*.f64 (pow.f64 re 4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 -1/2 (*.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (*.f64 im im))) 2)) (*.f64 (pow.f64 re 4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 re im) (/.f64 re im))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)) (pow.f64 re 4)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (-.f64 (*.f64 1/6 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 im 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (pow.f64 im 2)))) 2)) (*.f64 (log.f64 im) (pow.f64 im 2))))) (pow.f64 re 6)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(fma.f64 -1/2 (*.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (*.f64 im im)))) 2)) (*.f64 (pow.f64 re 4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (pow.f64 re 6) (-.f64 (/.f64 1/6 (*.f64 (log.f64 10) (pow.f64 im 6))) (/.f64 (*.f64 -1/4 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (*.f64 im im)))) 2))) (*.f64 (log.f64 im) (*.f64 im im)))))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(fma.f64 -1/2 (*.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (*.f64 im im))) 2)) (*.f64 (pow.f64 re 4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 re im) (/.f64 re im))) (fma.f64 1/2 (*.f64 (pow.f64 re 6) (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 10) (pow.f64 im 6))) (/.f64 (*.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 im 4))) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 im) (log.f64 10)))) (*.f64 im im))) 2)) -1/4) (*.f64 im (*.f64 im (log.f64 im))))))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))
(fma.f64 1/4 (*.f64 (*.f64 (/.f64 im (*.f64 re re)) (/.f64 im (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 re 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re)))) (/.f64 (*.f64 im im) (sqrt.f64 -1)))) 2)) (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re))))) (*.f64 (pow.f64 re 4) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))
(fma.f64 1/4 (*.f64 (*.f64 (/.f64 im (*.f64 re re)) (/.f64 im (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (log.f64 10)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re)))) (*.f64 1/4 (/.f64 im (/.f64 (sqrt.f64 -1) im)))) 2)) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re)))) (pow.f64 re 4))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 10))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) 2)) (pow.f64 im 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 re)))))) (*.f64 (sqrt.f64 -1) (pow.f64 re 6))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 re))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 re 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re)))) (/.f64 (-.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 10))) (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re)))) (/.f64 (*.f64 im im) (sqrt.f64 -1)))) 2)) (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (neg.f64 (log.f64 re))) (*.f64 im im))))) (*.f64 (pow.f64 re 6) (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re)))) (/.f64 (*.f64 im im) (sqrt.f64 -1)))) 2)) (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re))))) (*.f64 (pow.f64 re 4) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 1/720 (pow.f64 im 6)) 120) (log.f64 10)) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 im im) (-.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (log.f64 10)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re)))) (*.f64 1/4 (/.f64 im (/.f64 (sqrt.f64 -1) im)))) 2))) (neg.f64 (log.f64 re))))) (*.f64 (pow.f64 re 6) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (log.f64 10)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re)))) (*.f64 1/4 (/.f64 im (/.f64 (sqrt.f64 -1) im)))) 2)) (*.f64 (pow.f64 re 4) (sqrt.f64 -1)))))) (fma.f64 1/4 (*.f64 (*.f64 (/.f64 im (*.f64 re re)) (/.f64 im (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))
(+.f64 (fma.f64 1/4 (*.f64 (*.f64 (/.f64 im (*.f64 re re)) (/.f64 im (sqrt.f64 -1))) (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (log.f64 10)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re)))) (*.f64 1/4 (/.f64 im (/.f64 (sqrt.f64 -1) im)))) 2)) (*.f64 (pow.f64 re 4) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 1/720 (pow.f64 im 6)) 120) (log.f64 10)) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 im im) (-.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (log.f64 10)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 re)))) (*.f64 1/4 (/.f64 im (/.f64 (sqrt.f64 -1) im)))) 2))) (neg.f64 (log.f64 re))))) (*.f64 (pow.f64 re 6) (sqrt.f64 -1)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(fma.f64 1/4 (/.f64 (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (*.f64 (*.f64 re re) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(fma.f64 1/4 (*.f64 (*.f64 (/.f64 im (*.f64 re re)) (/.f64 im (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 re 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))
(fma.f64 1/4 (/.f64 (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (*.f64 (*.f64 re re) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (/.f64 (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 re 4) (sqrt.f64 -1))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))
(fma.f64 1/4 (*.f64 (*.f64 (/.f64 im (*.f64 re re)) (/.f64 im (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (log.f64 10)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (*.f64 1/4 (/.f64 im (/.f64 (sqrt.f64 -1) im)))) 2)) (pow.f64 re 4)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 10))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) 2)) (pow.f64 im 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 re)))))) (*.f64 (sqrt.f64 -1) (pow.f64 re 6))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (sqrt.f64 -1) (pow.f64 re 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 im 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 re 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 10))) (*.f64 -1/4 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (/.f64 (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (sqrt.f64 -1))) 2)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 im im) (log.f64 (/.f64 -1 re)))))) (*.f64 (pow.f64 re 6) (sqrt.f64 -1)))) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (*.f64 (*.f64 re re) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (/.f64 (*.f64 (*.f64 im im) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (sqrt.f64 -1))) 2)) (*.f64 (pow.f64 re 4) (sqrt.f64 -1))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 1/720 (pow.f64 im 6)) 120) (log.f64 10)) (*.f64 -1/4 (/.f64 (*.f64 im (*.f64 im (-.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (log.f64 10)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (*.f64 1/4 (/.f64 im (/.f64 (sqrt.f64 -1) im)))) 2)))) (log.f64 (/.f64 -1 re))))) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (pow.f64 re 6))) (fma.f64 1/4 (*.f64 (*.f64 (/.f64 im (*.f64 re re)) (/.f64 im (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (log.f64 10)) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (*.f64 1/4 (/.f64 im (/.f64 (sqrt.f64 -1) im)))) 2)) (pow.f64 re 4)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (*.f64 im im) (*.f64 re re)))))
(fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (*.f64 (/.f64 im re) (/.f64 im re))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2)) (pow.f64 im 4)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re)))))))
(+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (*.f64 re re)))) 2)) (*.f64 (pow.f64 im 4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))))
(+.f64 (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (*.f64 (/.f64 im re) (/.f64 im re))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (+.f64 (/.f64 (/.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (*.f64 re re))) 2)) (*.f64 (*.f64 (pow.f64 im 4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re)))) -1/2)))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (-.f64 (*.f64 1/6 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2)) (*.f64 (log.f64 re) (pow.f64 re 2))))) (pow.f64 im 6)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/2 (*.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (pow.f64 re 2)))) 2)) (pow.f64 im 4)) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))) (*.f64 (pow.f64 im 6) (+.f64 (/.f64 1/6 (*.f64 (log.f64 10) (pow.f64 re 6))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (*.f64 re re)))) 2)) (*.f64 (*.f64 re re) (log.f64 re))))))) (+.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/2 (*.f64 (+.f64 (/.f64 1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (/.f64 1 (*.f64 re re)))) 2)) (*.f64 (pow.f64 im 4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re)))))))))
(fma.f64 1/2 (*.f64 (pow.f64 im 6) (*.f64 (+.f64 (/.f64 (/.f64 1/6 (log.f64 10)) (pow.f64 re 6)) (*.f64 1/4 (/.f64 (+.f64 (/.f64 (/.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (*.f64 re re))) 2)) (*.f64 (*.f64 re re) (log.f64 re))))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))) (+.f64 (fma.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (*.f64 (/.f64 im re) (/.f64 im re))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (+.f64 (/.f64 (/.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (*.f64 1/4 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 re)))) (*.f64 re re))) 2)) (*.f64 (*.f64 (pow.f64 im 4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re)))) -1/2))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (neg.f64 (log.f64 im)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))
(fma.f64 1/4 (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 im 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (neg.f64 (log.f64 im)))))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (neg.f64 (log.f64 im))))) (/.f64 (*.f64 re re) (sqrt.f64 -1)))) 2)) (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))) (*.f64 (pow.f64 im 4) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))
(fma.f64 1/4 (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (*.f64 1/4 (/.f64 re (/.f64 (sqrt.f64 -1) re)))) 2)) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) (pow.f64 im 4))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 10))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) 2)) (pow.f64 re 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im)))))) (*.f64 (sqrt.f64 -1) (pow.f64 im 6))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 im 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (neg.f64 (log.f64 im)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 10))) (*.f64 -1/4 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (neg.f64 (log.f64 im))))) (/.f64 (*.f64 re re) (sqrt.f64 -1)))) 2)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 re re) (neg.f64 (log.f64 im)))))) (*.f64 (pow.f64 im 6) (sqrt.f64 -1)))) (fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (neg.f64 (log.f64 im))))) (/.f64 (*.f64 re re) (sqrt.f64 -1)))) 2)) (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))) (*.f64 (pow.f64 im 4) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120))) (*.f64 -1/4 (/.f64 (*.f64 re (*.f64 re (-.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (*.f64 1/4 (/.f64 re (/.f64 (sqrt.f64 -1) re)))) 2)))) (neg.f64 (log.f64 im))))) (*.f64 (pow.f64 im 6) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (*.f64 1/4 (/.f64 re (/.f64 (sqrt.f64 -1) re)))) 2)) (*.f64 (pow.f64 im 4) (sqrt.f64 -1)))))) (fma.f64 1/4 (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))
(+.f64 (fma.f64 1/4 (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120))) (*.f64 -1/4 (/.f64 (*.f64 re (*.f64 re (-.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (*.f64 1/4 (/.f64 re (/.f64 (sqrt.f64 -1) re)))) 2)))) (neg.f64 (log.f64 im))))) (*.f64 (pow.f64 im 6) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 (-.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 im)))) (*.f64 1/4 (/.f64 re (/.f64 (sqrt.f64 -1) re)))) 2)) (*.f64 (pow.f64 im 4) (sqrt.f64 -1)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 re im) (/.f64 re im)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 im 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (*.f64 (pow.f64 im 4) (sqrt.f64 -1))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 re im) (/.f64 re im)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))) (*.f64 1/4 (/.f64 re (/.f64 (sqrt.f64 -1) re)))) 2)) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (pow.f64 im 4))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (sqrt.f64 -1) (pow.f64 im 2))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 10))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (pow.f64 re 2)) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 im)))))) (*.f64 (sqrt.f64 -1) (pow.f64 im 6))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (pow.f64 re 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (*.f64 (sqrt.f64 -1) (pow.f64 im 4))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 10))) (*.f64 -1/4 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (pow.f64 (sqrt.f64 -1) 2)) (/.f64 (*.f64 re re) (log.f64 (/.f64 -1 im)))))) (*.f64 (pow.f64 im 6) (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 10))) (pow.f64 (*.f64 1/4 (*.f64 (/.f64 (*.f64 re re) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))))) 2)) (*.f64 (pow.f64 im 4) (sqrt.f64 -1))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))))))
(fma.f64 1/4 (*.f64 (/.f64 (*.f64 (/.f64 re im) (/.f64 re im)) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (*.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120))) (*.f64 -1/4 (/.f64 (*.f64 (*.f64 re re) (-.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))) (*.f64 1/4 (/.f64 re (/.f64 (sqrt.f64 -1) re)))) 2))) (log.f64 (/.f64 -1 im))))) (pow.f64 im 6)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (sqrt.f64 -1))) (fma.f64 1/2 (*.f64 (/.f64 (-.f64 (/.f64 -1/4 (/.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))) (*.f64 1/4 (/.f64 re (/.f64 (sqrt.f64 -1) re)))) 2)) (sqrt.f64 -1)) (/.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (pow.f64 im 4))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(+.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 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 (*.f64 2 (log.f64 (sqrt.f64 (hypot.f64 re im)))) (log.f64 10))
(+.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 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 (*.f64 2 (log.f64 (sqrt.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 (log.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))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 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)) (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 (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 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 (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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (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))) (sqrt.f64 (/.f64 (log.f64 10) (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 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.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 (/.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 (/.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)))) (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))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 4))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.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 (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)))) (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))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 4))
(*.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))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (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 0 (/.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 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))
(/.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 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.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 (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)))) (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))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 4))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (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 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1))
(+.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 (log.f64 (hypot.f64 re im))) (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 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 (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 0 (/.f64 (log.f64 (hypot.f64 re im)) (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))) (cbrt.f64 (sqrt.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 (/.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)))) (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))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 4))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (/.f64 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 1 (sqrt.f64 (log.f64 10))) (/.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 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (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)) (cbrt.f64 (log.f64 10))) (/.f64 1 (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 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))) 1) (/.f64 (sqrt.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 (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 0 (/.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))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (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 (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 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 (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 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 (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 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 (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 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 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 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 10) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.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 (*.f64 (pow.f64 1 1/2) (pow.f64 1 1/2)) (/.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 (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 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 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (*.f64 (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)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))))
(*.f64 (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)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (*.f64 (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)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))))
(*.f64 (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)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 0 (/.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 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 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/4) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/4))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/2)
(fabs.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)) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/6))
(+.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 (/.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 0 (/.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)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (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 (/.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 (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 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 (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 (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 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 1/10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.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 (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 0 (/.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 (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 (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 1/10)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (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 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/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 (/.f64 (fabs.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (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 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 10) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (fabs.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (fabs.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.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 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.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 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10)) (sqrt.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))) (log.f64 10)) (*.f64 (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 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (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 (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)) 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)) (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 (/.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)) (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 -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 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (sqrt.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 (/.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 (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 1/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 0 (/.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 (cbrt.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 (/.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 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 (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 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 (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 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 (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 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (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 (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 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 1 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.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 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)) 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 1 (/.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 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 10) (log.f64 (hypot.f64 re im))) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.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 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 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (log.f64 (hypot.f64 re im))) (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 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.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 (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 0 (/.f64 (log.f64 (hypot.f64 re im)) (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) 1) (cbrt.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 (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 0 (/.f64 (log.f64 (hypot.f64 re im)) (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 (/.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 (/.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 0 (/.f64 (log.f64 (hypot.f64 re im)) (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 (/.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 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 1/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 (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 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 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 (/.f64 (log.f64 (hypot.f64 re im)) 1) 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 (/.f64 (log.f64 (hypot.f64 re im)) (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 (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 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 1 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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 10) (log.f64 (hypot.f64 re im))) -2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -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))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))
(/.f64 (*.f64 1 (*.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)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.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))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 4) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.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)))))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (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))))) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 4))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (*.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)))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 1/10)) (*.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 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 4))
(/.f64 (*.f64 1 (/.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 (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 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 (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 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 (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 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 (sqrt.f64 (log.f64 10)) 1)) (/.f64 (sqrt.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 (/.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 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 (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 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 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (neg.f64 (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 (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 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 (log.f64 (hypot.f64 re im))) (neg.f64 (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 (/.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 (/.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 (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)) (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 (/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (fabs.f64 (cbrt.f64 (log.f64 10))))) (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 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)) 1) 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 (/.f64 (log.f64 (hypot.f64 re im)) (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)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (sqrt.f64 (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)) (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 (log.f64 (hypot.f64 re im)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.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 (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 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.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 0 (/.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 (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))
(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 10) (log.f64 (hypot.f64 re im))) -2))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/2)
(fabs.f64 (/.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))
(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))
(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))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 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))) 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))) (pow.f64 1 1/2))
(sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 1 (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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (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))) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 1 (log.f64 10)) 1/2))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (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))) (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)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))) (sqrt.f64 (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)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (/.f64 1 (log.f64 10)) 1/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 1 1/2) (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 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))))
(*.f64 (*.f64 (sqrt.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 (sqrt.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))))))
(sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (sqrt.f64 (cbrt.f64 (/.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 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))) (*.f64 (sqrt.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)) 1/4))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (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)))) (sqrt.f64 (cbrt.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 (sqrt.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)) 1/4))) (*.f64 (sqrt.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)) 1/4))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3/2))
(sqrt.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)) 3/2) 1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2) 1/6))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (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)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (fabs.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 1 (/.f64 (sqrt.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 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.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))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 1 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.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)) 1/4) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (/.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 (sqrt.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)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))) (neg.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 1 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) 1) (neg.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 1 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/4))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (/.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 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (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 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (cbrt.f64 (log.f64 10)))) (fabs.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1/2)
(sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(sqrt.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)) 1/4) 2)
(sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)
(sqrt.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)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))
(neg.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (neg.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 1 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(fabs.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)))
(log.f64 (exp.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)))
(log.f64 (+.f64 1 (expm1.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)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3/2))
(expm1.f64 (log1p.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)))
(exp.f64 (log.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)))
(log1p.f64 (expm1.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)))

eval1.5s (12.8%)

Compiler

Compiled 52648 to 37383 computations (29% saved)

prune676.0ms (5.6%)

Pruning

24 alts after pruning (22 fresh and 2 done)

PrunedKeptTotal
New1882191901
Fresh639
Picked101
Done325
Total1892241916
Error
0b
Counts
1916 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
31.2b
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
17.1b
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))) 2)
40.1b
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))) 2)
40.1b
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
31.5b
(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))
30.7b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
31.2b
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
31.2b
(/.f64 (log.f64 im) (log.f64 10))
0.6b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
0.6b
(/.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)))
62.9b
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
31.1b
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
30.6b
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re)))))
31.0b
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)))
31.3b
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
62.3b
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
40.3b
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
40.3b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
40.3b
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
0.7b
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
Compiler

Compiled 538 to 465 computations (13.6% saved)

localize28.0ms (0.2%)

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
im
@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)))

rewrite82.0ms (0.7%)

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))))))))

simplify101.0ms (0.8%)

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))

localize20.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2)
0.1b
(/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)
0.5b
(/.f64 (/.f64 re im) (log.f64 10))
2.9b
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
Compiler

Compiled 47 to 27 computations (42.6% saved)

series18.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
9.0ms
re
@inf
(/.f64 (/.f64 re im) (log.f64 10))
2.0ms
im
@0
(/.f64 (/.f64 re im) (log.f64 10))
1.0ms
re
@inf
(/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im)
1.0ms
re
@0
(/.f64 (/.f64 re im) (log.f64 10))
0.0ms
re
@inf
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))

rewrite94.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1302×associate-/l/
1082×associate-/r/
502×distribute-lft-neg-in
452×distribute-rgt-neg-in
280×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify115.0ms (1%)

Algorithm
egg-herbie
Rules
956×associate-*r/
852×associate-/l*
802×associate-*l*
778×associate-*l/
770×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04648145
113297717
269657717
Stop Event
node limit
Counts
293 → 247
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))) 1)
(/.f64 (*.f64 re (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2)) im)
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
(pow.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 1)
(pow.f64 (sqrt.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))) 3)
(pow.f64 (pow.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) (*.f64 1/2 re)))
(neg.f64 (*.f64 (*.f64 re 1/2) (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))))
(sqrt.f64 (pow.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 2))
(log.f64 (pow.f64 (exp.f64 re) (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))))
(cbrt.f64 (pow.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 3))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 3) (pow.f64 re 3)))
(expm1.f64 (log1p.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))))
(exp.f64 (log.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 im (log.f64 10))))) 1)
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 1 (*.f64 im (log.f64 10))))
(*.f64 (/.f64 re im) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 re im) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 1/10)))))
(*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1)
(*.f64 1 (/.f64 re (*.f64 im (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 re im)) (*.f64 (sqrt.f64 (/.f64 re im)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 re im)) (/.f64 (sqrt.f64 (/.f64 re im)) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (*.f64 (cbrt.f64 (/.f64 re im)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 re im))
(*.f64 (/.f64 re (neg.f64 im)) (neg.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (/.f64 re (neg.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 1/10))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10))))) (neg.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10))))))
(*.f64 (/.f64 re 1) (/.f64 1 (*.f64 im (log.f64 10))))
(*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 re (*.f64 (sqrt.f64 (log.f64 10)) im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 re im) (cbrt.f64 (log.f64 10))))
(*.f64 -1 (/.f64 re (*.f64 im (log.f64 1/10))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10))))) (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10))))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2)) (neg.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10))))))
(*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re)
(*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 re (neg.f64 im)))
(*.f64 (/.f64 (sqrt.f64 re) (log.f64 10)) (/.f64 (sqrt.f64 re) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 re) im))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) im)))
(*.f64 (/.f64 re (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 1 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re im)) (log.f64 10)) (sqrt.f64 (/.f64 re im)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (/.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) 1) (/.f64 (cbrt.f64 (/.f64 re im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 im)) (/.f64 re (sqrt.f64 im)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) re)) (/.f64 1 im))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (/.f64 re im)))) (sqrt.f64 (/.f64 re im)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (/.f64 re im)) 2))) (cbrt.f64 (/.f64 re im)))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 im (log.f64 10))) (sqrt.f64 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (log.f64 10)) (cbrt.f64 (/.f64 re im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (log.f64 10))) (cbrt.f64 re))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) 1) (/.f64 re im))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (cbrt.f64 im)))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (neg.f64 im)) (neg.f64 re))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 im 1)) re)
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 im (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 im (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 1/10))))) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 3)
(pow.f64 (pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 3) 1/3)
(pow.f64 (*.f64 (log.f64 10) (/.f64 im re)) -1)
(neg.f64 (/.f64 re (*.f64 im (log.f64 1/10))))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 2))
(log.f64 (exp.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 im (log.f64 10))))))
(cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 re im) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(exp.f64 (log.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 im (log.f64 10)))) 1))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)))) 1)
(*.f64 (/.f64 re im) (*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 im)))
(*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10))))
(*.f64 (/.f64 re (*.f64 im (log.f64 10))) (/.f64 1 im))
(*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 1)
(*.f64 1 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (/.f64 1 im)))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) im))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) (sqrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (/.f64 1 im)))
(*.f64 (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) (pow.f64 (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 2) (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(*.f64 (/.f64 1 im) (/.f64 re (*.f64 im (log.f64 10))))
(*.f64 (/.f64 re (*.f64 im (log.f64 1/10))) (/.f64 1 (neg.f64 im)))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (/.f64 re im) (*.f64 (sqrt.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (*.f64 (cbrt.f64 im) (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 1 (neg.f64 im)) (/.f64 re (*.f64 im (log.f64 1/10))))
(*.f64 (/.f64 1 (*.f64 im (log.f64 10))) (/.f64 re im))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) im)) (/.f64 re (*.f64 (sqrt.f64 (log.f64 10)) im)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re im)) im) (/.f64 (sqrt.f64 (/.f64 re im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) im) (/.f64 (cbrt.f64 (/.f64 re im)) (log.f64 10)))
(*.f64 (/.f64 (/.f64 re im) (sqrt.f64 im)) (/.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 im)))
(*.f64 (/.f64 (/.f64 re im) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (/.f64 -1 (log.f64 1/10)) (cbrt.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) im) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (cbrt.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (sqrt.f64 im)) (/.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (sqrt.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(*.f64 (/.f64 1 (*.f64 (/.f64 im re) im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 1 (/.f64 im (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 1 (/.f64 im (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re im)) (*.f64 im (log.f64 10))) (sqrt.f64 (/.f64 re im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (*.f64 im (log.f64 10))) (cbrt.f64 (/.f64 re im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) im) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 im) 1) (/.f64 re (*.f64 im (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 re im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im)))
(*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im))
(*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) 1)) (/.f64 re im))
(*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) (sqrt.f64 (/.f64 re im)))) (sqrt.f64 (/.f64 re im)))
(*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (/.f64 re im)) 2))) (cbrt.f64 (/.f64 re im)))
(pow.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 1)
(pow.f64 (sqrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 2)
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 3)
(pow.f64 (pow.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 3) 1/3)
(pow.f64 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))) -1)
(neg.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))))
(neg.f64 (*.f64 (/.f64 re (neg.f64 im)) (*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 im))))
(neg.f64 (*.f64 (/.f64 re (neg.f64 im)) (/.f64 1 (*.f64 im (log.f64 10)))))
(neg.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 1/10))) (/.f64 1 im)))
(neg.f64 (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1))
(neg.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) (/.f64 1 (neg.f64 im))))
(neg.f64 (*.f64 1 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))))
(neg.f64 (*.f64 (/.f64 1 im) (/.f64 re (*.f64 im (log.f64 1/10)))))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 2))
(log.f64 (exp.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)))))
(cbrt.f64 (pow.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 3) (pow.f64 im 3)))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(exp.f64 (log.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 1))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))) 1)
(/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))
(/.f64 re (*.f64 (/.f64 im 1/2) (/.f64 (log.f64 10) (/.f64 1 im))))
(/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10)))
(/.f64 (/.f64 re (*.f64 im (log.f64 10))) (/.f64 im 1/2))
(/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 1 (*.f64 (/.f64 im 1/2) (/.f64 (*.f64 im (log.f64 10)) re)))
(/.f64 (sqrt.f64 (/.f64 re im)) (*.f64 (/.f64 im 1/2) (/.f64 (log.f64 10) (sqrt.f64 (/.f64 re im)))))
(/.f64 (sqrt.f64 re) (*.f64 (/.f64 im 1/2) (/.f64 (*.f64 im (log.f64 10)) (sqrt.f64 re))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (*.f64 (/.f64 im 1/2) (/.f64 (log.f64 10) (cbrt.f64 (/.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (/.f64 im 1/2) (/.f64 (*.f64 im (log.f64 10)) (cbrt.f64 re))))
(/.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) im)
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (neg.f64 re) (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 (/.f64 im 1/2) (log.f64 1/10)))
(/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10))))
(/.f64 (*.f64 1/2 (/.f64 re im)) (*.f64 im (log.f64 10)))
(/.f64 (*.f64 (/.f64 re im) 1/2) (*.f64 im (log.f64 10)))
(/.f64 (*.f64 (/.f64 re (neg.f64 im)) 1/2) (*.f64 im (log.f64 1/10)))
(/.f64 (*.f64 re (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) im))
(/.f64 (*.f64 (neg.f64 re) (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) (neg.f64 im)))
(/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im))
(/.f64 (/.f64 re (*.f64 (sqrt.f64 (log.f64 10)) im)) (*.f64 (/.f64 im 1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (/.f64 re im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (/.f64 im 1/2) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 re im) 1/2) (*.f64 (sqrt.f64 im) (log.f64 10))) (sqrt.f64 im))
(/.f64 (/.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re))))
(/.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) -1/2) (neg.f64 im))
(pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 1)
(pow.f64 (sqrt.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 2)
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 3)
(pow.f64 (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 3) 1/3)
(neg.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 1/10))) (*.f64 (/.f64 1 im) 1/2)))
(neg.f64 (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
(neg.f64 (*.f64 1/2 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))))
(cbrt.f64 (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 3))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))
(exp.f64 (log.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 1))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))
Outputs
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))) 1)
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (*.f64 re (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2)) im)
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(pow.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 1)
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(pow.f64 (sqrt.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))) 2)
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))) 3)
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(pow.f64 (pow.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 3) 1/3)
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(neg.f64 (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) (*.f64 1/2 re)))
(*.f64 (/.f64 (/.f64 (/.f64 re im) im) (log.f64 1/10)) (neg.f64 (*.f64 1/2 re)))
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
(neg.f64 (*.f64 (*.f64 re 1/2) (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 (/.f64 (/.f64 re im) im) (log.f64 1/10)) (neg.f64 (*.f64 1/2 re)))
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
(sqrt.f64 (pow.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 2))
(sqrt.f64 (pow.f64 (*.f64 re (*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))) 2))
(fabs.f64 (*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re)))))
(log.f64 (pow.f64 (exp.f64 re) (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(cbrt.f64 (pow.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 3))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 3)))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 3) (pow.f64 re 3)))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(expm1.f64 (log1p.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(exp.f64 (log.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))) 1))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(log1p.f64 (expm1.f64 (*.f64 re (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 im (log.f64 10))))) 1)
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 re (/.f64 1 (*.f64 im (log.f64 10))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 re im) (/.f64 -1 (log.f64 1/10)))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 re im) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 1/10)))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1)
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 1 (/.f64 re (*.f64 im (log.f64 10))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (sqrt.f64 (/.f64 re im)) (*.f64 (sqrt.f64 (/.f64 re im)) (/.f64 -1 (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 re im)) (/.f64 (sqrt.f64 (/.f64 re im)) (log.f64 10)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (*.f64 (cbrt.f64 (/.f64 re im)) (/.f64 -1 (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 re im))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 re (neg.f64 im)) (neg.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 re (neg.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 1/10))))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10))))) (neg.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10))))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 re 1) (/.f64 1 (*.f64 im (log.f64 10))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 re (*.f64 (sqrt.f64 (log.f64 10)) im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (*.f64 im (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 re im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 re (*.f64 (cbrt.f64 (log.f64 10)) im)))
(/.f64 (/.f64 re (*.f64 im (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 -1 (/.f64 re (*.f64 im (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10))))) (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10))))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2)) (neg.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10))))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re)
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 re (neg.f64 im)))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 re) (log.f64 10)) (/.f64 (sqrt.f64 re) im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 re) im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (*.f64 im (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 re (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 1 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 re (*.f64 (cbrt.f64 (log.f64 10)) im)))
(/.f64 (/.f64 re (*.f64 im (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re im)) (log.f64 10)) (sqrt.f64 (/.f64 re im)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (/.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 re (*.f64 (cbrt.f64 (log.f64 10)) im)))
(/.f64 (/.f64 re (*.f64 im (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) 1) (/.f64 (cbrt.f64 (/.f64 re im)) (log.f64 10)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (/.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (*.f64 im (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 re (*.f64 (log.f64 10) im))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 im)) (/.f64 re (sqrt.f64 im)))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 im) (log.f64 1/10))) (/.f64 re (sqrt.f64 im)))
(/.f64 (/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) re)) (/.f64 1 im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (/.f64 re im)))) (sqrt.f64 (/.f64 re im)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (/.f64 re im)) 2))) (cbrt.f64 (/.f64 re im)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 im (log.f64 10))) (sqrt.f64 re))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (log.f64 10)) (cbrt.f64 (/.f64 re im)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (log.f64 10))) (cbrt.f64 re))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) 1) (/.f64 re im))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (cbrt.f64 im)))
(*.f64 (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 im) 2) (log.f64 1/10))) (/.f64 re (cbrt.f64 im)))
(/.f64 (/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 im) 2))) (cbrt.f64 im))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (neg.f64 im)) (neg.f64 re))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 im 1)) re)
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 im (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 im (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 1/10))))) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 1/10)))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 1)
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2)
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 3)
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 3) 1/3)
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (*.f64 (log.f64 10) (/.f64 im re)) -1)
(/.f64 re (*.f64 (log.f64 10) im))
(neg.f64 (/.f64 re (*.f64 im (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10))))
(/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 2))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 10) im)) 2))
(fabs.f64 (/.f64 re (*.f64 (log.f64 10) im)))
(log.f64 (exp.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 im (log.f64 10))))))
(/.f64 re (*.f64 (log.f64 10) im))
(cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 3))
(/.f64 re (*.f64 (log.f64 10) im))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 re im) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 re (*.f64 (log.f64 10) im))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(exp.f64 (log.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 im (log.f64 10)))) 1))
(/.f64 re (*.f64 (log.f64 10) im))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)))) 1)
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 re im) (*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 im)))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 re (*.f64 im (log.f64 10))) (/.f64 1 im))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 1)
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 1 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (/.f64 1 im)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (/.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) im))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (sqrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) (sqrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (/.f64 1 im)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) (pow.f64 (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 2))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 2) (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 1 im) (/.f64 re (*.f64 im (log.f64 10))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 re (*.f64 im (log.f64 1/10))) (/.f64 1 (neg.f64 im)))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (/.f64 re im) (*.f64 (sqrt.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (/.f64 re im) (*.f64 (log.f64 10) (sqrt.f64 im))))
(/.f64 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (*.f64 (cbrt.f64 im) (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (*.f64 (*.f64 (log.f64 10) im) (cbrt.f64 im))))
(/.f64 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2))
(*.f64 (/.f64 1 (neg.f64 im)) (/.f64 re (*.f64 im (log.f64 1/10))))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(*.f64 (/.f64 1 (*.f64 im (log.f64 10))) (/.f64 re im))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) im)) (/.f64 re (*.f64 (sqrt.f64 (log.f64 10)) im)))
(*.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 1 (*.f64 im (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (*.f64 im (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re im)) im) (/.f64 (sqrt.f64 (/.f64 re im)) (log.f64 10)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) im) (/.f64 (cbrt.f64 (/.f64 re im)) (log.f64 10)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (/.f64 re im) (sqrt.f64 im)) (/.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 im)))
(*.f64 (/.f64 -1 (*.f64 (sqrt.f64 im) (log.f64 1/10))) (/.f64 (/.f64 re im) (sqrt.f64 im)))
(/.f64 (/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (sqrt.f64 im)) (*.f64 im (sqrt.f64 im)))
(*.f64 (/.f64 (/.f64 re im) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (/.f64 -1 (log.f64 1/10)) (cbrt.f64 im)))
(/.f64 (/.f64 (/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(*.f64 (/.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) im) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (cbrt.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (*.f64 (*.f64 (log.f64 10) im) (cbrt.f64 im))))
(/.f64 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) im))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (sqrt.f64 im)) (/.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) (sqrt.f64 im)))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (/.f64 re im) (*.f64 (log.f64 10) (sqrt.f64 im))))
(/.f64 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 (log.f64 10) im))) 2) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 1 (*.f64 (/.f64 im re) im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(*.f64 (/.f64 1 (/.f64 im (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))) (sqrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 1 (/.f64 im (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2))) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (sqrt.f64 (/.f64 re im)) (*.f64 im (log.f64 10))) (sqrt.f64 (/.f64 re im)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (*.f64 im (log.f64 10))) (cbrt.f64 (/.f64 re im)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))) 2) im) (cbrt.f64 (/.f64 re (*.f64 im (log.f64 10)))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (/.f64 1 im) 1) (/.f64 re (*.f64 im (log.f64 10))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (/.f64 1 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 re im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 re (*.f64 (cbrt.f64 (log.f64 10)) im)) (/.f64 (/.f64 1 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (/.f64 re (*.f64 im (cbrt.f64 (log.f64 10)))) (*.f64 im (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im)))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) 1)) (/.f64 re im))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) (sqrt.f64 (/.f64 re im)))) (sqrt.f64 (/.f64 re im)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (/.f64 re im)) 2))) (cbrt.f64 (/.f64 re im)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(pow.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 1)
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(pow.f64 (sqrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 2)
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 3)
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(pow.f64 (pow.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 3) 1/3)
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(pow.f64 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))) -1)
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(neg.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(neg.f64 (*.f64 (/.f64 re (neg.f64 im)) (*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 im))))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(neg.f64 (*.f64 (/.f64 re (neg.f64 im)) (/.f64 1 (*.f64 im (log.f64 10)))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(neg.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 1/10))) (/.f64 1 im)))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(neg.f64 (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(neg.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) (/.f64 1 (neg.f64 im))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(neg.f64 (*.f64 1 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(neg.f64 (*.f64 (/.f64 1 im) (/.f64 re (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 (*.f64 (/.f64 re im) -1) (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 im (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im) 2))
(fabs.f64 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(log.f64 (exp.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(cbrt.f64 (pow.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im)) 3))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 re (*.f64 im (log.f64 10))) 3) (pow.f64 im 3)))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(exp.f64 (log.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))) 1))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))) 1)
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 re (*.f64 (/.f64 im 1/2) (/.f64 (log.f64 10) (/.f64 1 im))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10)))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (/.f64 re (*.f64 im (log.f64 10))) (/.f64 im 1/2))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 1 (*.f64 (/.f64 im 1/2) (/.f64 (*.f64 im (log.f64 10)) re)))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (sqrt.f64 (/.f64 re im)) (*.f64 (/.f64 im 1/2) (/.f64 (log.f64 10) (sqrt.f64 (/.f64 re im)))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (sqrt.f64 re) (*.f64 (/.f64 im 1/2) (/.f64 (*.f64 im (log.f64 10)) (sqrt.f64 re))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 re im)) 2) (*.f64 (/.f64 im 1/2) (/.f64 (log.f64 10) (cbrt.f64 (/.f64 re im)))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (/.f64 im 1/2) (/.f64 (*.f64 im (log.f64 10)) (cbrt.f64 re))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) im)
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(/.f64 (neg.f64 re) (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 1/10))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(/.f64 (/.f64 re (neg.f64 im)) (*.f64 (/.f64 im 1/2) (log.f64 1/10)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (*.f64 1/2 (/.f64 re im)) (*.f64 im (log.f64 10)))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (*.f64 (/.f64 re im) 1/2) (*.f64 im (log.f64 10)))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (*.f64 (/.f64 re (neg.f64 im)) 1/2) (*.f64 im (log.f64 1/10)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(/.f64 (*.f64 re (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) im))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(/.f64 (*.f64 (neg.f64 re) (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) (neg.f64 im)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 (/.f64 re (*.f64 (sqrt.f64 (log.f64 10)) im)) (*.f64 (/.f64 im 1/2) (sqrt.f64 (log.f64 10))))
(/.f64 re (*.f64 (*.f64 (/.f64 im 1/2) (sqrt.f64 (log.f64 10))) (*.f64 im (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (*.f64 im (sqrt.f64 (log.f64 10)))) 1/2)
(/.f64 (/.f64 (/.f64 re im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (/.f64 im 1/2) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 re im) (*.f64 (*.f64 (/.f64 im 1/2) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 re (*.f64 (*.f64 (/.f64 im 1/2) (cbrt.f64 (log.f64 10))) (*.f64 im (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (/.f64 (*.f64 (/.f64 re im) 1/2) (*.f64 (sqrt.f64 im) (log.f64 10))) (sqrt.f64 im))
(/.f64 (*.f64 1/2 (/.f64 re im)) (*.f64 (sqrt.f64 im) (*.f64 (log.f64 10) (sqrt.f64 im))))
(*.f64 (/.f64 1/2 (sqrt.f64 im)) (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) (sqrt.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(/.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) -1/2) (neg.f64 im))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 1)
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(pow.f64 (sqrt.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 2)
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 3)
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(pow.f64 (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 3) 1/3)
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(neg.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 1/10))) (*.f64 (/.f64 1 im) 1/2)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(neg.f64 (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(neg.f64 (*.f64 1/2 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 im 1/2) (/.f64 im re)))
(/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im)) 2))
(fabs.f64 (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 re (*.f64 (*.f64 im (log.f64 10)) im))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(cbrt.f64 (pow.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10)))) 3))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(exp.f64 (log.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))) 1))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 10))))))
(*.f64 1/2 (/.f64 (/.f64 re (*.f64 (log.f64 10) im)) im))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im))

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.4b
(/.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)

rewrite62.0ms (0.5%)

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))))))))

simplify70.0ms (0.6%)

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))

localize15.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 26 to 18 computations (30.8% saved)

series41.0ms (0.3%)

Counts
2 → 20
Calls

6 calls:

TimeVariablePointExpression
16.0ms
im
@-inf
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
13.0ms
im
@inf
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
11.0ms
im
@0
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
0.0ms
im
@0
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
0.0ms
im
@-inf
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))

rewrite58.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1676×add-sqr-sqrt
1654×*-un-lft-identity
1546×add-cube-cbrt
1526×add-cbrt-cube
170×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
118434
2208334
Stop Event
node limit
Counts
2 → 71
Calls
Call 1
Inputs
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.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 1/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 1/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 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 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 (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 pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 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 1/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 log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 im)) (log.f64 (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (log.f64 im)) (neg.f64 (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 (log.f64 im))) (log.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))))

simplify53.0ms (0.4%)

Algorithm
egg-herbie
Rules
1096×distribute-lft-in
1068×distribute-rgt-in
906×associate-*r/
734×unswap-sqr
702×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01761991
14061975
216171971
Stop Event
node limit
Counts
91 → 89
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 (/.f64 1 im)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (log.f64 im) (/.f64 -1 (log.f64 1/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 1/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 1/10))))
(*.f64 (/.f64 -1 (log.f64 1/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 (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)
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 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 1/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))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (log.f64 (log.f64 im)) (log.f64 (/.f64 -1 (log.f64 1/10))))
(+.f64 (log.f64 (log.f64 im)) (neg.f64 (log.f64 (log.f64 10))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 0 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(-.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (log.f64 (neg.f64 (log.f64 im))) (log.f64 (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))
(pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(log1p.f64 (-.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 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (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)))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (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)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(log.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 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/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 1/10))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/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 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 (log.f64 1/10)) (log.f64 im))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.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)))
(*.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 (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 (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)))
(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))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (E.f64) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.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))
(/.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 1/10))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/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))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (log.f64 (log.f64 im)) (log.f64 (/.f64 -1 (log.f64 1/10))))
(-.f64 (log.f64 (neg.f64 (log.f64 im))) (log.f64 (log.f64 1/10)))
(+.f64 (log.f64 (log.f64 im)) (neg.f64 (log.f64 (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 0 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (log.f64 (neg.f64 (log.f64 im))) (log.f64 (log.f64 1/10)))
(+.f64 (log.f64 (log.f64 im)) (log.f64 (/.f64 -1 (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) 1)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))) (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(*.f64 (/.f64 (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (fma.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im)) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (fma.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im)))))
(pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log1p.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(log1p.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) -1))

localize26.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(sqrt.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
0.2b
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))) 2)
0.5b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
Compiler

Compiled 48 to 41 computations (14.6% saved)

series24.0ms (0.2%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
8.0ms
re
@inf
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
7.0ms
re
@0
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
6.0ms
re
@-inf
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
1.0ms
re
@0
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))) 2)
1.0ms
re
@inf
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))) 2)

rewrite94.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1142×associate-/r*
1044×associate-*r/
940×*-commutative
800×associate-/l*
686×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01479
129261
2332449
Stop Event
node limit
Counts
3 → 373
Calls
Call 1
Inputs
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))) 2)
(sqrt.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 (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 (/.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 (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 1 (/.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 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))))) (#(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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))))) (#(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 (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 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.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 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (/.f64 (log.f64 re) (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 (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 (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)) (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)) (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 (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 (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) (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 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))))) (#(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 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))))) (#(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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (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 -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)) 2) 1/2)))) (#(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 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 0 (/.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 (/.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 (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 1 (/.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 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))))) (#(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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))))) (#(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 (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 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.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 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (/.f64 (log.f64 re) (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 (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 (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)) (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)) (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 (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 (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) (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 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))))) (#(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 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))))) (#(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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (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 -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 (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 1 (/.f64 (log.f64 10) (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 (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 (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 (*.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))) (sqrt.f64 (log.f64 1/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 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 1/10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 10) (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (*.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 -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 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 0 (pow.f64 (log.f64 re) 2))) (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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 re)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 re)))) (cbrt.f64 (sqrt.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 -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 (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 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (/.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 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 -1 (log.f64 10))) (log.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (/.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 (sqrt.f64 (sqrt.f64 (log.f64 re))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (sqrt.f64 (sqrt.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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 re)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 re)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (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 -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 (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 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)) (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) (*.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 (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)) (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 /.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 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 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 -1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (sqrt.f64 (log.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (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 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (cbrt.f64 (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (sqrt.f64 (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (sqrt.f64 (log.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (sqrt.f64 (sqrt.f64 (log.f64 re)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 re)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sqrt.f64 (log.f64 re)) (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 (sqrt.f64 (log.f64 re)) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.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/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.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/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))))

simplify152.0ms (1.3%)

Algorithm
egg-herbie
Rules
1824×distribute-lft-in
786×associate-/l*
542×*-commutative
530×associate-/l/
480×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058812007
1144711017
2525311017
Stop Event
node limit
Counts
409 → 421
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 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (pow.f64 (sqrt.f64 -1) 2)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (pow.f64 (sqrt.f64 -1) 2)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (pow.f64 (sqrt.f64 -1) 2)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (pow.f64 (sqrt.f64 -1) 2)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 0 (/.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 (/.f64 (log.f64 re) (log.f64 10)) -1)
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))
(*.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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.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 (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 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.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 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (/.f64 (log.f64 re) (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 (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 (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)) (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)) (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 (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 (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) (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 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(*.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))
(*.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 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (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 -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)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (log.f64 re)) -1)
(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 0 (/.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 (/.f64 (log.f64 re) (log.f64 10)) -1)
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))
(*.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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.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 (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 (log.f64 re)) 2) (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.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 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (/.f64 (log.f64 re) (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 (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 (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)) (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)) (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 (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 (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) (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 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(*.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))
(*.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 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (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 -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 (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 1 (/.f64 (log.f64 10) (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 (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 (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 (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))) (sqrt.f64 (log.f64 1/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 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (*.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 1/10) (log.f64 re)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 10) (log.f64 re)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (*.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 -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 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))) (log.f64 re))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 0 (pow.f64 (log.f64 re) 2))) (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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 re)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 re)))) (cbrt.f64 (sqrt.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 -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 (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 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (/.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 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 -1 (log.f64 10))) (log.f64 re))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (/.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 (sqrt.f64 (sqrt.f64 (log.f64 re))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (sqrt.f64 (sqrt.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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (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 -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 (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 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)) (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) (*.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 (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)) (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))))
(/.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))))
(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 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 1 1/2))
(*.f64 1 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/2))
(*.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(*.f64 (sqrt.f64 (/.f64 -1 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re)))
(*.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (sqrt.f64 (log.f64 re)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 re))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 re))))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (cbrt.f64 (log.f64 re)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (cbrt.f64 (log.f64 re)))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (sqrt.f64 (sqrt.f64 (log.f64 re)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 re)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
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 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (pow.f64 (sqrt.f64 -1) 2)) (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 (log.f64 -1) (*.f64 -1 (log.f64 re))) (pow.f64 (sqrt.f64 -1) 2)) (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 (log.f64 -1) (*.f64 -1 (log.f64 re))) (pow.f64 (sqrt.f64 -1) 2)) (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 (log.f64 -1) (*.f64 -1 (log.f64 re))) (pow.f64 (sqrt.f64 -1) 2)) (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 (pow.f64 (sqrt.f64 -1) 2) (+.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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.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 (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 (*.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 (/.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 -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 (*.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 (-.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 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 (/.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 (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 1 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (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 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))
(/.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 (log.f64 re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(*.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 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (pow.f64 (cbrt.f64 (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 (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 (log.f64 re) (log.f64 10))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(*.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 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(*.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 (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 (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)) (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)) (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 (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 (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 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (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 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))
(/.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 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4)))
(*.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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4)))
(*.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))))
(neg.f64 (/.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 (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)) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 2))
(fabs.f64 (/.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))
(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 0 (/.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 (*.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 (/.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 -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 (*.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 (-.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 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 (/.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 (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 1 (/.f64 (log.f64 re) (log.f64 10)))
(/.f64 (log.f64 re) (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 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))
(/.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 (log.f64 re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(*.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 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (pow.f64 (cbrt.f64 (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 (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 (log.f64 re) (log.f64 10))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 re))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(/.f64 (log.f64 re) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(*.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 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(*.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 (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 (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)) (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)) (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 (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 (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 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (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 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 10))
(/.f64 (log.f64 re) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)))
(/.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 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4)))
(*.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 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (neg.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4)))
(*.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))))
(neg.f64 (/.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 (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 (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 1 (/.f64 (log.f64 10) (log.f64 re)))
(/.f64 (log.f64 re) (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 (log.f64 re) (/.f64 (sqrt.f64 -1) (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 (cbrt.f64 (sqrt.f64 (log.f64 re))) (*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (log.f64 10)) (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 (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 (fabs.f64 (cbrt.f64 (log.f64 re))) (/.f64 (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 (fabs.f64 (cbrt.f64 (log.f64 re))) (/.f64 (log.f64 10) (cbrt.f64 (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 (/.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 (*.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 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 re))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2))))
(*.f64 (cbrt.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 (log.f64 10) (cbrt.f64 (log.f64 re)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (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 (log.f64 re) (log.f64 10))
(/.f64 (/.f64 (log.f64 re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 1/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 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (*.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 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (*.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 (-.f64 0 (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 10) (log.f64 re)))
(/.f64 (neg.f64 (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 re) (log.f64 10)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (*.f64 (log.f64 1/10) (log.f64 re)))
(/.f64 (neg.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 (-.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 (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 0 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 10) (+.f64 (pow.f64 (log.f64 re) 2) 0)))
(/.f64 (neg.f64 (pow.f64 (log.f64 re) 3)) (*.f64 (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 (neg.f64 (pow.f64 (log.f64 re) 3)) (*.f64 (log.f64 1/10) (pow.f64 (log.f64 re) 2)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 re) 3)) (pow.f64 (log.f64 re) 2)) (log.f64 1/10))
(/.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 -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 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(/.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 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))) (log.f64 re))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))))
(/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))) (log.f64 1/10)) (log.f64 re))
(/.f64 (neg.f64 (-.f64 (*.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 0 (pow.f64 (log.f64 re) 2))) (log.f64 re))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (neg.f64 (pow.f64 (log.f64 re) 2))))
(/.f64 (/.f64 (neg.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 (*.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 -1 (log.f64 1/10)) (/.f64 (pow.f64 (log.f64 re) 2) (neg.f64 (pow.f64 (log.f64 re) 3))))
(/.f64 (/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 re) 3))) (log.f64 1/10)) (pow.f64 (log.f64 re) 2))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 re)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) 3))
(/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 re)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 re)))) (cbrt.f64 (/.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 (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 (*.f64 (cbrt.f64 (log.f64 re)) (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 re) (*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.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 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))))
(/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))) (log.f64 1/10)) (log.f64 re))
(/.f64 (neg.f64 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))) (*.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (/.f64 -1 (log.f64 1/10))) (log.f64 re))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 re) (neg.f64 (pow.f64 (log.f64 re) 2))))
(/.f64 (/.f64 (neg.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 (*.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 -1 (log.f64 1/10)) (/.f64 (pow.f64 (log.f64 re) 2) (neg.f64 (pow.f64 (log.f64 re) 3))))
(/.f64 (/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 re) 3))) (log.f64 1/10)) (pow.f64 (log.f64 re) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2)) (/.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 (neg.f64 (-.f64 (*.f64 (log.f64 -1) (log.f64 -1)) (pow.f64 (log.f64 re) 2))) (*.f64 (log.f64 re) (log.f64 10)))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (log.f64 re) 2)) (/.f64 -1 (log.f64 10))) (log.f64 re))
(/.f64 (neg.f64 (pow.f64 (log.f64 re) 2)) (/.f64 (log.f64 re) (/.f64 -1 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 re) 2))) (log.f64 10)) (log.f64 re))
(/.f64 (neg.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 (neg.f64 (pow.f64 (log.f64 re) 3)) (/.f64 (pow.f64 (log.f64 re) 2) (/.f64 -1 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 re) 3))) (log.f64 10)) (pow.f64 (log.f64 re) 2))
(/.f64 (neg.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 (sqrt.f64 (sqrt.f64 (log.f64 re))) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) 3))
(/.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 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(/.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 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2))
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (cbrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 4))
(/.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 -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 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (sqrt.f64 (log.f64 10)))) (sqrt.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)) (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) (*.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 (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 (cbrt.f64 (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.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 (/.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)) (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 (*.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 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 (/.f64 (log.f64 re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(/.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)))))
(/.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))
(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 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) 1)
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 1 1/2))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 1 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/2))
(*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 -1 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1/2) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 re))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))
(/.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 -1) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 re))))
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 -1) (sqrt.f64 (log.f64 1/10))))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 re))))
(/.f64 (cbrt.f64 (log.f64 re)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 re))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (cbrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (cbrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 re))) (/.f64 (fabs.f64 (cbrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (cbrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 re)) 2)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (cbrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 re))) (/.f64 (fabs.f64 (cbrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (sqrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) 1) (sqrt.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (sqrt.f64 (sqrt.f64 (log.f64 re)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 re))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 re)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 re))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (log.f64 re))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 re))))
(/.f64 (*.f64 (pow.f64 1 1/2) 1) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 re)))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (log.f64 re))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 re))) (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4)) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 re))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 re))) (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (log.f64 re) (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (sqrt.f64 (log.f64 re))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (sqrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (*.f64 (sqrt.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(/.f64 (sqrt.f64 (log.f64 re)) (*.f64 (fabs.f64 (cbrt.f64 (log.f64 10))) (sqrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 re)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (log.f64 re)) (sqrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/2)
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))) 1)
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 1/4) 2)
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))) 3)
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(pow.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3/2))
(fabs.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 re) (log.f64 10)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(sqrt.f64 (/.f64 (log.f64 re) (log.f64 10)))

eval425.0ms (3.5%)

Compiler

Compiled 19011 to 13894 computations (26.9% saved)

prune468.0ms (3.9%)

Pruning

42 alts after pruning (38 fresh and 4 done)

PrunedKeptTotal
New1131261157
Fresh51217
Picked011
Done336
Total1139421181
Error
0b
Counts
1181 → 42
Alt Table
Click to see full alt table
StatusErrorProgram
31.2b
(pow.f64 (/.f64 (log.f64 1/10) (neg.f64 (log.f64 im))) -1)
31.2b
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)
40.1b
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))) 2)
40.1b
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
31.5b
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
31.3b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
62.4b
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
0.6b
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
30.7b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
31.2b
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
31.2b
(/.f64 (log.f64 im) (log.f64 10))
0.6b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
31.2b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
0.6b
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
62.9b
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
31.1b
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
31.3b
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
62.4b
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
62.7b
(*.f64 re (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im)))
62.3b
(*.f64 re (/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10))))
62.3b
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
62.7b
(*.f64 re (/.f64 (*.f64 re (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) im)))
62.7b
(*.f64 re (/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10)))))
62.7b
(*.f64 re (/.f64 (neg.f64 re) (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 1/10)))))
62.3b
(*.f64 re (/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re)))))
62.3b
(*.f64 re (/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re)))))
62.3b
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10)) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im)) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10)))) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (neg.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
62.3b
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im)) 1/2))
62.3b
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
62.3b
(*.f64 re (*.f64 (*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10)))) 1/2))
0.5b
(*.f64 3 (/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10)))
62.9b
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
31.3b
(log.f64 (pow.f64 im (/.f64 -1 (log.f64 1/10))))
40.3b
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
0.7b
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
Compiler

Compiled 1031 to 811 computations (21.3% saved)

localize44.0ms (0.4%)

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.5b
(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)

series16.0ms (0.1%)

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
re
@-inf
(log.f64 (cbrt.f64 (hypot.f64 re im)))
2.0ms
im
@0
(/.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))
1.0ms
im
@inf
(/.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 10))

rewrite104.0ms (0.9%)

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))))))

simplify139.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))

localize18.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (*.f64 re re) (log.f64 10))
17.4b
(/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))
Compiler

Compiled 42 to 21 computations (50% saved)

series1.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
re
@inf
(/.f64 (*.f64 re re) (log.f64 10))
0.0ms
re
@0
(/.f64 (*.f64 re re) (log.f64 10))
0.0ms
re
@0
(/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))
0.0ms
re
@inf
(/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))
0.0ms
im
@inf
(/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))

rewrite150.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1148×*-commutative
904×unswap-sqr
778×associate-/l/
690×swap-sqr
562×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01146
123044
2327044
Stop Event
node limit
Counts
2 → 160
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))
(/.f64 (*.f64 re re) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re re) (*.f64 (pow.f64 im -2) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re re) (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re (/.f64 re (log.f64 10))) (pow.f64 im -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (pow.f64 im -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 re (*.f64 (*.f64 im im) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (pow.f64 im 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 im -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))) (/.f64 1 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 im -2) (*.f64 re (/.f64 re (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 im -2) (/.f64 1 (log.f64 10))) (*.f64 re re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (pow.f64 im -2)) (/.f64 re (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 im -2)) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 im) (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 im 4))) (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (/.f64 (log.f64 10) re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re re) 1) (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (/.f64 (log.f64 10) re))) (/.f64 1 (cbrt.f64 (pow.f64 im 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 im (neg.f64 im))) (/.f64 (*.f64 re re) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 im im)) (/.f64 re (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re re) im) (/.f64 1 (*.f64 (log.f64 10) im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) im)) (/.f64 (*.f64 re re) im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 re re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 re re) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re re) (cbrt.f64 (pow.f64 im 4))) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re re) (cbrt.f64 (pow.f64 im 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 (*.f64 im im) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 (cbrt.f64 (pow.f64 im 4)) (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 (cbrt.f64 (pow.f64 im 4)) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) im) (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) im) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (pow.f64 im 4))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 im im) re) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (*.f64 im im)) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -2) (log.f64 10)) (*.f64 re re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -2) 1) (*.f64 re (/.f64 re (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -2) (sqrt.f64 (log.f64 10))) (/.f64 (*.f64 re re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -2) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) re)) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) 1)) (*.f64 re re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (log.f64 10)) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re (pow.f64 im -2)) 1) (/.f64 re (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (sqrt.f64 (log.f64 10))) (/.f64 re (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 re (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (log.f64 1/10)) (neg.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) 1)) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) (sqrt.f64 re))) (sqrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))) (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2)) (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2)) (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 10) (/.f64 (*.f64 im im) (*.f64 re re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (pow.f64 im -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 re (/.f64 re (log.f64 10))) (/.f64 1 (*.f64 im (neg.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 im -2) (/.f64 (*.f64 re re) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))) (neg.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3) (pow.f64 (*.f64 im im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 re (/.f64 re (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 re (*.f64 re (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 re (/.f64 re (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re re) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re re) (neg.f64 (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re (/.f64 re (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 re (/.f64 re (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 re (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (*.f64 re re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))) (neg.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 re (/.f64 1 (log.f64 10))) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 1 (log.f64 10))) (cbrt.f64 (pow.f64 re 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re 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 (*.f64 re re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (log.f64 10)) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (log.f64 10)) (/.f64 re 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (cbrt.f64 (log.f64 10))) (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 re re) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (neg.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (*.f64 re (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 (pow.f64 re 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re 1) (/.f64 re (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 re (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) 1) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (/.f64 (log.f64 10) 1)) re)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (/.f64 (log.f64 10) (sqrt.f64 re))) (sqrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 re (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 re) (/.f64 (log.f64 10) re)) (sqrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 (log.f64 10) re)) (cbrt.f64 re))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (log.f64 10)) (pow.f64 (cbrt.f64 re) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))) (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 10) (*.f64 re re)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 re (/.f64 (log.f64 1/10) re)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 re (/.f64 re (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 re (/.f64 re (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 re (/.f64 re (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 re (/.f64 re (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 re (/.f64 re (log.f64 10)))))))))

simplify122.0ms (1%)

Algorithm
egg-herbie
Rules
1516×associate-/r/
720×distribute-rgt-in
706×distribute-lft-in
638×distribute-lft-neg-out
610×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03626124
110435812
244075812
Stop Event
node limit
Counts
196 → 213
Calls
Call 1
Inputs
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (pow.f64 re 2) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) 1)
(*.f64 (*.f64 re re) (*.f64 (pow.f64 im -2) (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 re re) (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (*.f64 re (/.f64 re (log.f64 10))) (pow.f64 im -2))
(*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)
(*.f64 1 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))
(*.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (pow.f64 im -2)))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 re (*.f64 (*.f64 im im) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 im -2)))
(*.f64 (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))) (/.f64 1 im))
(*.f64 (pow.f64 im -2) (*.f64 re (/.f64 re (log.f64 10))))
(*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im))))
(*.f64 (*.f64 (pow.f64 im -2) (/.f64 1 (log.f64 10))) (*.f64 re re))
(*.f64 (*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (pow.f64 im -2)) (/.f64 re (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 im -2)) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))
(*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 im) (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 im 4))) (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (/.f64 (log.f64 10) re))))
(*.f64 (/.f64 (*.f64 re re) 1) (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))))
(*.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (/.f64 (log.f64 10) re))) (/.f64 1 (cbrt.f64 (pow.f64 im 4))))
(*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im)))
(*.f64 (/.f64 1 (*.f64 im (neg.f64 im))) (/.f64 (*.f64 re re) (log.f64 1/10)))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)))
(*.f64 (/.f64 (*.f64 re re) im) (/.f64 1 (*.f64 (log.f64 10) im)))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) im)) (/.f64 (*.f64 re re) im))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 re re))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 re re) 1))
(*.f64 (/.f64 (*.f64 re re) (cbrt.f64 (pow.f64 im 4))) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re re) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (/.f64 re (*.f64 (*.f64 im im) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 re (*.f64 (cbrt.f64 (pow.f64 im 4)) (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 (cbrt.f64 (pow.f64 im 4)) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) im) (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) im))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) im) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (*.f64 im im)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (pow.f64 im 4))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(*.f64 (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))) re)
(*.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 im im) re) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (*.f64 im im)) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 10)) (*.f64 re re))
(*.f64 (/.f64 (pow.f64 im -2) 1) (*.f64 re (/.f64 re (log.f64 10))))
(*.f64 (/.f64 (pow.f64 im -2) (sqrt.f64 (log.f64 10))) (/.f64 (*.f64 re re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 im -2) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) re)) re)
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) 1)) (*.f64 re re))
(*.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (log.f64 10)) re)
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) 1) (/.f64 re (log.f64 10)))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (sqrt.f64 (log.f64 10))) (/.f64 re (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 re (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (log.f64 1/10)) (neg.f64 re))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) 1)) re)
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))) (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2)) (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2)) (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))
(pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3) 1/3)
(pow.f64 (*.f64 (log.f64 10) (/.f64 (*.f64 im im) (*.f64 re re))) -1)
(neg.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10)))))
(neg.f64 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (pow.f64 im -2)))
(neg.f64 (*.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10)))) 1))
(neg.f64 (*.f64 (*.f64 re (/.f64 re (log.f64 10))) (/.f64 1 (*.f64 im (neg.f64 im)))))
(neg.f64 (*.f64 1 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10))))))
(neg.f64 (*.f64 (pow.f64 im -2) (/.f64 (*.f64 re re) (log.f64 1/10))))
(neg.f64 (/.f64 (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))) (neg.f64 im)))
(neg.f64 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))
(log.f64 (exp.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3) (pow.f64 (*.f64 im im) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (/.f64 re (log.f64 10))))) 1)
(*.f64 re (*.f64 re (/.f64 1 (log.f64 10))))
(*.f64 re (/.f64 re (log.f64 10)))
(*.f64 (*.f64 re re) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 re re) (neg.f64 (/.f64 1 (log.f64 1/10))))
(*.f64 (*.f64 re (/.f64 re (log.f64 10))) 1)
(*.f64 1 (*.f64 re (/.f64 re (log.f64 10))))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 re (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))
(*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 re re))
(*.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))) (neg.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))))
(*.f64 (*.f64 re (/.f64 1 (log.f64 10))) re)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 1 (log.f64 10))) (cbrt.f64 (pow.f64 re 4)))
(*.f64 (/.f64 (*.f64 re re) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (*.f64 re re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(*.f64 (/.f64 re (log.f64 10)) re)
(*.f64 (/.f64 re (log.f64 10)) (/.f64 re 1))
(*.f64 (/.f64 re (cbrt.f64 (log.f64 10))) (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(*.f64 -1 (/.f64 (*.f64 re re) (log.f64 1/10)))
(*.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (neg.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 (pow.f64 re 4)) 1))
(*.f64 (/.f64 re 1) (/.f64 re (log.f64 10)))
(*.f64 (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 re (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) 1) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(*.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re))
(*.f64 (/.f64 re (/.f64 (log.f64 10) 1)) re)
(*.f64 (/.f64 re (/.f64 (log.f64 10) (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 re (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))
(*.f64 (/.f64 (sqrt.f64 re) (/.f64 (log.f64 10) re)) (sqrt.f64 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 (log.f64 10) re)) (cbrt.f64 re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (log.f64 10)) (pow.f64 (cbrt.f64 re) 2))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 (neg.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))) (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))))
(pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 1)
(pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 3)
(pow.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (*.f64 re re)) -1)
(neg.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))
(neg.f64 (/.f64 re (/.f64 (log.f64 1/10) re)))
(neg.f64 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) 1))
(sqrt.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))
(log.f64 (exp.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 re (/.f64 re (log.f64 10))))))
(cbrt.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(exp.f64 (log.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(log1p.f64 (expm1.f64 (*.f64 re (/.f64 re (log.f64 10)))))
Outputs
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(/.f64 (pow.f64 re 2) (log.f64 10))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) 1)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (*.f64 re re) (*.f64 (pow.f64 im -2) (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (*.f64 re re) (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (*.f64 re (/.f64 re (log.f64 10))) (pow.f64 im -2))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 1 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (pow.f64 im -2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 re (*.f64 (*.f64 im im) (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (/.f64 (log.f64 10) re))) 2) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 im -2)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))) (/.f64 1 im))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (pow.f64 im -2) (*.f64 re (/.f64 re (log.f64 10))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im))))
(*.f64 (*.f64 (/.f64 re (log.f64 1/10)) re) (/.f64 (/.f64 1 im) (neg.f64 im)))
(/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im (neg.f64 im)))
(/.f64 (*.f64 re (/.f64 re (log.f64 1/10))) (*.f64 im (neg.f64 im)))
(*.f64 (*.f64 (pow.f64 im -2) (/.f64 1 (log.f64 10))) (*.f64 re re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (pow.f64 im -2)) (/.f64 re (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 im -2)) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (/.f64 1 (log.f64 10)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 1 im) (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 im 4))) (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (/.f64 (log.f64 10) re))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 im 4))) (/.f64 re (*.f64 (/.f64 (log.f64 10) re) (pow.f64 (cbrt.f64 im) 2))))
(/.f64 (/.f64 re (*.f64 (/.f64 (log.f64 10) re) (pow.f64 (cbrt.f64 im) 2))) (cbrt.f64 (pow.f64 im 4)))
(*.f64 (/.f64 (/.f64 re (cbrt.f64 (pow.f64 im 4))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (log.f64 10)))
(*.f64 (/.f64 (*.f64 re re) 1) (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (/.f64 (log.f64 10) re))) (/.f64 1 (cbrt.f64 (pow.f64 im 4))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 im 4))) (/.f64 re (*.f64 (/.f64 (log.f64 10) re) (pow.f64 (cbrt.f64 im) 2))))
(/.f64 (/.f64 re (*.f64 (/.f64 (log.f64 10) re) (pow.f64 (cbrt.f64 im) 2))) (cbrt.f64 (pow.f64 im 4)))
(*.f64 (/.f64 (/.f64 re (cbrt.f64 (pow.f64 im 4))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (log.f64 10)))
(*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 im (neg.f64 im))) (/.f64 (*.f64 re re) (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 re (log.f64 1/10)) re) (/.f64 (/.f64 1 im) (neg.f64 im)))
(/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im (neg.f64 im)))
(/.f64 (*.f64 re (/.f64 re (log.f64 1/10))) (*.f64 im (neg.f64 im)))
(*.f64 (/.f64 re (*.f64 im im)) (/.f64 re (log.f64 10)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re re) im) (/.f64 1 (*.f64 (log.f64 10) im)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) im)) (/.f64 (*.f64 re re) im))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 re re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 re re) 1))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re re) (cbrt.f64 (pow.f64 im 4))) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 im 4))) (/.f64 re (*.f64 (/.f64 (log.f64 10) re) (pow.f64 (cbrt.f64 im) 2))))
(/.f64 (/.f64 re (*.f64 (/.f64 (log.f64 10) re) (pow.f64 (cbrt.f64 im) 2))) (cbrt.f64 (pow.f64 im 4)))
(*.f64 (/.f64 (/.f64 re (cbrt.f64 (pow.f64 im 4))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (log.f64 10)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re re) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 im 4))) (/.f64 re (*.f64 (/.f64 (log.f64 10) re) (pow.f64 (cbrt.f64 im) 2))))
(/.f64 (/.f64 re (*.f64 (/.f64 (log.f64 10) re) (pow.f64 (cbrt.f64 im) 2))) (cbrt.f64 (pow.f64 im 4)))
(*.f64 (/.f64 (/.f64 re (cbrt.f64 (pow.f64 im 4))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (log.f64 10)))
(*.f64 (/.f64 re (*.f64 (*.f64 im im) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 re (*.f64 (cbrt.f64 (pow.f64 im 4)) (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (/.f64 re (pow.f64 (cbrt.f64 im) 2)) (sqrt.f64 (log.f64 10))) re) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 re (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2))) (cbrt.f64 (pow.f64 im 4))))
(/.f64 (/.f64 (/.f64 (*.f64 re re) (cbrt.f64 (pow.f64 im 4))) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (log.f64 10)))) (/.f64 re (*.f64 (cbrt.f64 (pow.f64 im 4)) (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (/.f64 re (pow.f64 (cbrt.f64 im) 2)) (sqrt.f64 (log.f64 10))) re) (*.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 re (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2))) (cbrt.f64 (pow.f64 im 4))))
(/.f64 (/.f64 (/.f64 (*.f64 re re) (cbrt.f64 (pow.f64 im 4))) (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) im) (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) im))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) im) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) im))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (*.f64 im im)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) 1))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (pow.f64 im 4))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 re (/.f64 (log.f64 10) re))) 2) (cbrt.f64 (pow.f64 im 4))))
(*.f64 (/.f64 re (*.f64 (log.f64 10) (*.f64 im im))) re)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (*.f64 im im) re) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 1 (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (*.f64 im im)) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (log.f64 10) (*.f64 im im))) (pow.f64 (cbrt.f64 re) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 im im)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 10)) (*.f64 re re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 im -2) 1) (*.f64 re (/.f64 re (log.f64 10))))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 im -2) (sqrt.f64 (log.f64 10))) (/.f64 (*.f64 re re) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 (pow.f64 im -2) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 im -2) (/.f64 re (/.f64 (cbrt.f64 (log.f64 10)) re))) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 im -2) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (*.f64 re (/.f64 re (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (pow.f64 im -2))
(*.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) re)) re)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 (neg.f64 re) (/.f64 (pow.f64 im -2) (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (pow.f64 im -2)))
(*.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) 1)) (*.f64 re re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))
(/.f64 (*.f64 (pow.f64 im -2) (pow.f64 (cbrt.f64 re) 2)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4))))
(*.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 im -2) (log.f64 10))))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (log.f64 10)) re)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) 1) (/.f64 re (log.f64 10)))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (sqrt.f64 (log.f64 10))) (/.f64 re (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 re (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 im -2) (/.f64 re (/.f64 (cbrt.f64 (log.f64 10)) re))) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 im -2) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (*.f64 re (/.f64 re (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (pow.f64 im -2))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (log.f64 1/10)) (neg.f64 re))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 (neg.f64 re) (/.f64 (pow.f64 im -2) (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (pow.f64 im -2)))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) 1)) re)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) (sqrt.f64 re))) (sqrt.f64 re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re (pow.f64 im -2)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))) (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))) (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2) (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) 2) (*.f64 (cbrt.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2)) (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2)) (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 2) (*.f64 (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10))))) (cbrt.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)) 2) (*.f64 (cbrt.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))))))
(pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 1)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)) 3)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3) 1/3)
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (log.f64 10) (/.f64 (*.f64 im im) (*.f64 re re))) -1)
(/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))
(*.f64 (*.f64 re re) (/.f64 (pow.f64 im -2) (log.f64 10)))
(neg.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 (neg.f64 re) (/.f64 (pow.f64 im -2) (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (pow.f64 im -2)))
(neg.f64 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (pow.f64 im -2)))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 (neg.f64 re) (/.f64 (pow.f64 im -2) (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (pow.f64 im -2)))
(neg.f64 (*.f64 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10)))) 1))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 (neg.f64 re) (/.f64 (pow.f64 im -2) (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (pow.f64 im -2)))
(neg.f64 (*.f64 (*.f64 re (/.f64 re (log.f64 10))) (/.f64 1 (*.f64 im (neg.f64 im)))))
(neg.f64 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (neg.f64 im))))
(/.f64 (neg.f64 re) (*.f64 (/.f64 (log.f64 10) (/.f64 re im)) (neg.f64 im)))
(*.f64 (/.f64 (neg.f64 re) (*.f64 (neg.f64 im) (*.f64 (log.f64 10) im))) re)
(neg.f64 (*.f64 1 (/.f64 (*.f64 re re) (*.f64 im (*.f64 im (log.f64 1/10))))))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 (neg.f64 re) (/.f64 (pow.f64 im -2) (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (pow.f64 im -2)))
(neg.f64 (*.f64 (pow.f64 im -2) (/.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 (neg.f64 re) (/.f64 (pow.f64 im -2) (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (pow.f64 im -2)))
(neg.f64 (/.f64 (/.f64 re (*.f64 im (/.f64 (log.f64 10) re))) (neg.f64 im)))
(neg.f64 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (neg.f64 im))))
(/.f64 (neg.f64 re) (*.f64 (/.f64 (log.f64 10) (/.f64 re im)) (neg.f64 im)))
(*.f64 (/.f64 (neg.f64 re) (*.f64 (neg.f64 im) (*.f64 (log.f64 10) im))) re)
(neg.f64 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 (/.f64 (pow.f64 im -2) (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 (neg.f64 re) (/.f64 (pow.f64 im -2) (log.f64 1/10))))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (pow.f64 im -2)))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 2))
(sqrt.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2) 2))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 4))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2) 3))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3) (pow.f64 (*.f64 im im) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 re re) (log.f64 10)) 3) (pow.f64 (*.f64 im im) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 re re) (log.f64 10)) 3) (pow.f64 im 6)))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (pow.f64 im 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))))))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)))
(pow.f64 (/.f64 (/.f64 re im) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 re (*.f64 im (sqrt.f64 (log.f64 10)))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (/.f64 re (log.f64 10))))) 1)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 re (*.f64 re (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 re (/.f64 re (log.f64 10)))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (*.f64 re re) (/.f64 1 (log.f64 10)))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (*.f64 re re) (neg.f64 (/.f64 1 (log.f64 1/10))))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (*.f64 re (/.f64 re (log.f64 10))) 1)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 1 (*.f64 re (/.f64 re (log.f64 10))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (/.f64 re (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)
(*.f64 (/.f64 re (sqrt.f64 (log.f64 10))) (neg.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)
(*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) (cbrt.f64 (pow.f64 re 4))) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (/.f64 re (/.f64 (log.f64 10) re))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 1 (pow.f64 (cbrt.f64 re) 2)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 re re))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (*.f64 re (neg.f64 re)) (/.f64 1 (log.f64 1/10)))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))) (neg.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (*.f64 re (/.f64 1 (log.f64 10))) re)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 1 (log.f64 10))) (cbrt.f64 (pow.f64 re 4)))
(/.f64 (*.f64 1 (pow.f64 (cbrt.f64 re) 2)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 re re) (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (*.f64 re re) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 re (/.f64 (cbrt.f64 (log.f64 10)) re)) 1) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 re (cbrt.f64 (log.f64 10))) (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (*.f64 re (/.f64 re (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (*.f64 re re) (cbrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (/.f64 re (/.f64 (cbrt.f64 (log.f64 10)) re)) 1) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 re (cbrt.f64 (log.f64 10))) (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (*.f64 re (/.f64 re (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 re (log.f64 10)) re)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 re (log.f64 10)) (/.f64 re 1))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 re (cbrt.f64 (log.f64 10))) (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (/.f64 re (/.f64 (cbrt.f64 (log.f64 10)) re)) 1) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 re (/.f64 re (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 -1 (/.f64 (*.f64 re re) (log.f64 1/10)))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10))) (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (neg.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 re (neg.f64 re)))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 (pow.f64 re 4)) 1))
(/.f64 (*.f64 1 (pow.f64 (cbrt.f64 re) 2)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (/.f64 re 1) (/.f64 re (log.f64 10)))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))) (/.f64 re (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (/.f64 re (/.f64 (cbrt.f64 (log.f64 10)) re)) 1) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 re (cbrt.f64 (log.f64 10))) (/.f64 re (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (*.f64 re (/.f64 re (cbrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) 1) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(/.f64 (*.f64 1 (pow.f64 (cbrt.f64 re) 2)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) (cbrt.f64 (pow.f64 re 4))) (cbrt.f64 (pow.f64 (log.f64 10) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (/.f64 re (/.f64 (log.f64 10) re))) (/.f64 (cbrt.f64 (pow.f64 re 4)) (cbrt.f64 (pow.f64 (log.f64 10) 2))))
(*.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (/.f64 re (/.f64 (log.f64 10) 1)) re)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 re (/.f64 (log.f64 10) (sqrt.f64 re))) (sqrt.f64 re))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 re (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4)))) (pow.f64 (cbrt.f64 re) 2))
(/.f64 (*.f64 1 (pow.f64 (cbrt.f64 re) 2)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 re) (/.f64 (log.f64 10) re)) (sqrt.f64 re))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (/.f64 (log.f64 10) re)) (cbrt.f64 re))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 re 4)) (log.f64 10)) (pow.f64 (cbrt.f64 re) 2))
(/.f64 (*.f64 1 (pow.f64 (cbrt.f64 re) 2)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 re 4))))
(*.f64 (cbrt.f64 (pow.f64 re 4)) (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))) (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(*.f64 (neg.f64 (/.f64 (neg.f64 re) (sqrt.f64 (log.f64 10)))) (/.f64 re (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))) (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10))))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))) (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2) (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (/.f64 (log.f64 10) re))) 2) (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))) (*.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) (sqrt.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 2)) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 re re) (log.f64 10))) 2) (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 re (/.f64 (log.f64 10) re))) 2) (*.f64 (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 re (sqrt.f64 (log.f64 10))))))
(pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 1)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(pow.f64 (/.f64 re (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (*.f64 re (/.f64 re (log.f64 10)))) 3)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(pow.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3) 1/3)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(pow.f64 (/.f64 (log.f64 10) (*.f64 re re)) -1)
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(neg.f64 (/.f64 (*.f64 re re) (log.f64 1/10)))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(neg.f64 (/.f64 re (/.f64 (log.f64 1/10) re)))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(neg.f64 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) 1))
(*.f64 re (*.f64 re (/.f64 -1 (log.f64 1/10))))
(*.f64 re (/.f64 (neg.f64 re) (log.f64 1/10)))
(sqrt.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 re re) (log.f64 10)) 2))
(sqrt.f64 (pow.f64 (/.f64 re (/.f64 (log.f64 10) re)) 2))
(log.f64 (exp.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 re (/.f64 re (log.f64 10))))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(cbrt.f64 (pow.f64 (*.f64 re (/.f64 re (log.f64 10))) 3))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 re re) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(expm1.f64 (log1p.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(exp.f64 (log.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))
(log1p.f64 (expm1.f64 (*.f64 re (/.f64 re (log.f64 10)))))
(/.f64 (*.f64 re re) (log.f64 10))
(/.f64 re (/.f64 (log.f64 10) re))

localize24.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re)
0.2b
(/.f64 re (*.f64 im (log.f64 10)))
0.6b
(*.f64 im (log.f64 10))
4.4b
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
Compiler

Compiled 48 to 34 computations (29.2% saved)

series4.0ms (0%)

Counts
4 → 84
Calls

21 calls:

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

rewrite98.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1050×swap-sqr
724×associate-/l/
720×associate-/r/
550×distribute-lft-neg-in
498×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify98.0ms (0.8%)

Algorithm
egg-herbie
Rules
1654×distribute-lft-in
752×associate-*r*
742×associate-/l*
696×associate-*l*
578×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03656525
110236435
257766435
Stop Event
node limit
Counts
237 → 186
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)))) 1)
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 1 im)))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (*.f64 (*.f64 re 1/2) (/.f64 1 im)))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(*.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 re im))
(*.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (/.f64 1 im))
(*.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 1)
(*.f64 1 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)))
(*.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (*.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (/.f64 1 im)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) (*.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (/.f64 1 im)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(*.f64 (/.f64 re im) (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))
(*.f64 (/.f64 1 im) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(*.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) -1/2)) (/.f64 1 (neg.f64 im)))
(*.f64 (/.f64 re 1) (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (sqrt.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (cbrt.f64 im)))
(*.f64 (/.f64 re (sqrt.f64 im)) (/.f64 1/2 (*.f64 (sqrt.f64 im) (*.f64 (/.f64 (log.f64 10) re) im))))
(*.f64 (/.f64 re (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (cbrt.f64 im)))
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
(*.f64 (/.f64 1 (neg.f64 im)) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) -1/2)))
(*.f64 (/.f64 1/2 (*.f64 (sqrt.f64 im) (*.f64 (/.f64 (log.f64 10) re) im))) (/.f64 re (sqrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (sqrt.f64 im) (*.f64 im (log.f64 10)))) (/.f64 (*.f64 re 1/2) (sqrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 im (log.f64 10)))) (/.f64 (*.f64 re 1/2) (cbrt.f64 im)))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (cbrt.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 1) (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) im))
(*.f64 (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) im) (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (cbrt.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) (sqrt.f64 im)) (/.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (sqrt.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(*.f64 (/.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 im re)) 1/2)
(*.f64 (/.f64 (/.f64 (/.f64 re (log.f64 10)) im) im) (*.f64 re 1/2))
(*.f64 (/.f64 1/2 (/.f64 im re)) (/.f64 (/.f64 re (log.f64 10)) im))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (neg.f64 im)) (neg.f64 re))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 im 1)) re)
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 im (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 im (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(*.f64 (/.f64 1 (*.f64 (/.f64 im re) (*.f64 im (log.f64 10)))) (*.f64 re 1/2))
(*.f64 (/.f64 1 (*.f64 (/.f64 im re) (/.f64 (*.f64 im (log.f64 10)) 1/2))) re)
(*.f64 (/.f64 1 (/.f64 im (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))) (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(*.f64 (/.f64 1 (/.f64 im (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2))) (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (/.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 2) (/.f64 im re)) (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) im) (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 3) 1/3)
(pow.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) re) im) (/.f64 im (*.f64 re 1/2))) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (*.f64 im (neg.f64 (log.f64 10)))))
(neg.f64 (*.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (*.f64 (*.f64 re 1/2) (/.f64 1 im))))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (*.f64 im (neg.f64 (log.f64 10)))) 1))
(neg.f64 (*.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (/.f64 1 (neg.f64 im))))
(neg.f64 (*.f64 1 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (*.f64 im (neg.f64 (log.f64 10))))))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (/.f64 im (*.f64 re 1/2))))
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 im (neg.f64 re))))
(neg.f64 (/.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) -1/2)) im))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 3) (pow.f64 im 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (log.f64 10)))) 1)
(pow.f64 (*.f64 im (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (*.f64 im (log.f64 10))) 2)
(pow.f64 (cbrt.f64 (*.f64 im (log.f64 10))) 3)
(pow.f64 (pow.f64 (*.f64 im (log.f64 10)) 3) 1/3)
(neg.f64 (*.f64 im (neg.f64 (log.f64 10))))
(sqrt.f64 (pow.f64 (*.f64 im (log.f64 10)) 2))
(log.f64 (pow.f64 10 im))
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 im) 1)))
(cbrt.f64 (pow.f64 (*.f64 im (log.f64 10)) 3))
(cbrt.f64 (*.f64 (pow.f64 im 3) (pow.f64 (log.f64 10) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 3)))
(expm1.f64 (log1p.f64 (*.f64 im (log.f64 10))))
(exp.f64 (log.f64 (*.f64 im (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (log.f64 10))) 1))
(log1p.f64 (-.f64 (pow.f64 10 im) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 re (log.f64 10)) im))) 1)
(*.f64 re (/.f64 1 (*.f64 im (log.f64 10))))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1)
(*.f64 1 (/.f64 (/.f64 re (log.f64 10)) im))
(*.f64 (sqrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) (sqrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) (/.f64 1 (*.f64 im (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 2) (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(*.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (cbrt.f64 re) (/.f64 1 (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 re im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re)
(*.f64 (/.f64 1 im) (/.f64 re (log.f64 10)))
(*.f64 (neg.f64 re) (/.f64 1 (*.f64 im (neg.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 re im))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 10)))) (/.f64 re (sqrt.f64 (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 im (log.f64 10))) 2)) (/.f64 re (cbrt.f64 (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 1 (*.f64 im (neg.f64 (log.f64 10)))) (neg.f64 re))
(*.f64 (/.f64 (sqrt.f64 re) im) (/.f64 (sqrt.f64 re) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 re) (log.f64 10)) (/.f64 (sqrt.f64 re) im))
(*.f64 (/.f64 (sqrt.f64 re) 1) (/.f64 (sqrt.f64 re) (*.f64 im (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 im (log.f64 10))) (sqrt.f64 re))
(*.f64 (/.f64 (sqrt.f64 re) (pow.f64 (cbrt.f64 (*.f64 im (log.f64 10))) 2)) (/.f64 (sqrt.f64 re) (cbrt.f64 (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) im) (/.f64 (cbrt.f64 re) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 re) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) 1) (/.f64 (cbrt.f64 re) (*.f64 im (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (*.f64 im (log.f64 10)))) (/.f64 (cbrt.f64 re) (sqrt.f64 (*.f64 im (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 (*.f64 im (log.f64 10))) 2)) (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(*.f64 (/.f64 1 (/.f64 (*.f64 im (log.f64 10)) (sqrt.f64 re))) (sqrt.f64 re))
(*.f64 (/.f64 1 (/.f64 (*.f64 im (log.f64 10)) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (log.f64 10))) (cbrt.f64 re))
(pow.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 10)) im) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (log.f64 10) re) im) -1)
(neg.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) 1))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 10)) im) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 re (log.f64 10)) im))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 10)) im) 3))
(cbrt.f64 (/.f64 (pow.f64 re 3) (pow.f64 (*.f64 im (log.f64 10)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(exp.f64 (log.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))) 1)
(/.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 1)
(/.f64 (*.f64 re 1/2) (*.f64 (/.f64 (log.f64 10) re) im))
(/.f64 (*.f64 re (*.f64 re 1/2)) (*.f64 im (log.f64 10)))
(/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (log.f64 10))
(/.f64 (*.f64 (neg.f64 re) (*.f64 re 1/2)) (*.f64 im (neg.f64 (log.f64 10))))
(/.f64 (*.f64 (*.f64 re 1/2) re) (*.f64 im (log.f64 10)))
(pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 1)
(pow.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 3)
(pow.f64 (pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 3) 1/3)
(neg.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) -1/2)))
(sqrt.f64 (pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 re (log.f64 10)) im)) re))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) 3) (pow.f64 re 3)))
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(exp.f64 (log.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
Outputs
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(*.f64 (log.f64 10) im)
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)))) 1)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 1 im)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (*.f64 (*.f64 re 1/2) (/.f64 1 im)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 re im))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (/.f64 1 im))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 1)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 1 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (*.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (/.f64 1 im)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) (*.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (/.f64 1 im)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 2))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 re im) (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 im) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) -1/2)) (/.f64 1 (neg.f64 im)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 re 1) (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (sqrt.f64 im)))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 re (/.f64 (sqrt.f64 im) (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im))))))
(/.f64 (/.f64 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im) (/.f64 (sqrt.f64 im) 1/2)) (sqrt.f64 im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (cbrt.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im)))) (cbrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 (*.f64 (/.f64 re (cbrt.f64 im)) 1/2) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 re (sqrt.f64 im)) (/.f64 1/2 (*.f64 (sqrt.f64 im) (*.f64 (/.f64 (log.f64 10) re) im))))
(*.f64 (/.f64 re (sqrt.f64 im)) (/.f64 1/2 (*.f64 (*.f64 im (/.f64 (log.f64 10) re)) (sqrt.f64 im))))
(/.f64 (/.f64 1/2 (/.f64 (sqrt.f64 im) re)) (*.f64 im (*.f64 (/.f64 (log.f64 10) re) (sqrt.f64 im))))
(*.f64 (/.f64 re (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (cbrt.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im)))) (cbrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 (*.f64 (/.f64 re (cbrt.f64 im)) 1/2) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 (neg.f64 im)) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) -1/2)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1/2 (*.f64 (sqrt.f64 im) (*.f64 (/.f64 (log.f64 10) re) im))) (/.f64 re (sqrt.f64 im)))
(*.f64 (/.f64 re (sqrt.f64 im)) (/.f64 1/2 (*.f64 (*.f64 im (/.f64 (log.f64 10) re)) (sqrt.f64 im))))
(/.f64 (/.f64 1/2 (/.f64 (sqrt.f64 im) re)) (*.f64 im (*.f64 (/.f64 (log.f64 10) re) (sqrt.f64 im))))
(*.f64 (/.f64 re (*.f64 (sqrt.f64 im) (*.f64 im (log.f64 10)))) (/.f64 (*.f64 re 1/2) (sqrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (sqrt.f64 im) (*.f64 (log.f64 10) im))) (/.f64 re (/.f64 (sqrt.f64 im) 1/2)))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 (/.f64 1/2 (/.f64 (sqrt.f64 im) re)) (sqrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 im (log.f64 10)))) (/.f64 (*.f64 re 1/2) (cbrt.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im)))) (cbrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 (*.f64 (/.f64 re (cbrt.f64 im)) 1/2) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (pow.f64 (cbrt.f64 im) 2)) (/.f64 re (cbrt.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im)))) (cbrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 (*.f64 (/.f64 re (cbrt.f64 im)) 1/2) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 1) (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) im))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) im) (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (cbrt.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (*.f64 re (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im)))) (cbrt.f64 im)))
(*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 (*.f64 (/.f64 re (cbrt.f64 im)) 1/2) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) im))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) (sqrt.f64 im)) (/.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) (sqrt.f64 im)))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 re (/.f64 (sqrt.f64 im) (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im))))))
(/.f64 (/.f64 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im) (/.f64 (sqrt.f64 im) 1/2)) (sqrt.f64 im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im))))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im re) im))))) (pow.f64 (cbrt.f64 im) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))) 2) (/.f64 (pow.f64 (cbrt.f64 im) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 im re)) 1/2)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (/.f64 (/.f64 re (log.f64 10)) im) im) (*.f64 re 1/2))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 im re)) (/.f64 (/.f64 re (log.f64 10)) im))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (neg.f64 im)) (neg.f64 re))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 im 1)) re)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 im (sqrt.f64 re))) (sqrt.f64 re))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 im (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 (*.f64 (/.f64 im re) (*.f64 im (log.f64 10)))) (*.f64 re 1/2))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 (*.f64 (/.f64 im re) (/.f64 (*.f64 im (log.f64 10)) 1/2))) re)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 im (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))) (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 im (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2))) (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (/.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 2) (/.f64 im re)) (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2) im) (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 1)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 2)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 3)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 3) 1/3)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(pow.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) re) im) (/.f64 im (*.f64 re 1/2))) -1)
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(neg.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (*.f64 im (neg.f64 (log.f64 10)))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(neg.f64 (*.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (*.f64 (*.f64 re 1/2) (/.f64 1 im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(neg.f64 (*.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (*.f64 im (neg.f64 (log.f64 10)))) 1))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(neg.f64 (*.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) (/.f64 1 (neg.f64 im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(neg.f64 (*.f64 1 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (*.f64 im (neg.f64 (log.f64 10))))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (/.f64 im (*.f64 re 1/2))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) (/.f64 im (neg.f64 re))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(neg.f64 (/.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) -1/2)) im))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im re) im))) 2))
(fabs.f64 (/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10)))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im)) 3))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 3) (pow.f64 im 3)))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))) 1))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))))
(/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (log.f64 10)))) 1)
(*.f64 (log.f64 10) im)
(pow.f64 (*.f64 im (log.f64 10)) 1)
(*.f64 (log.f64 10) im)
(pow.f64 (sqrt.f64 (*.f64 im (log.f64 10))) 2)
(*.f64 (log.f64 10) im)
(pow.f64 (cbrt.f64 (*.f64 im (log.f64 10))) 3)
(*.f64 (log.f64 10) im)
(pow.f64 (pow.f64 (*.f64 im (log.f64 10)) 3) 1/3)
(*.f64 (log.f64 10) im)
(neg.f64 (*.f64 im (neg.f64 (log.f64 10))))
(*.f64 (log.f64 10) im)
(sqrt.f64 (pow.f64 (*.f64 im (log.f64 10)) 2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 10) im) 2))
(fabs.f64 (*.f64 (log.f64 10) im))
(log.f64 (pow.f64 10 im))
(*.f64 (log.f64 10) im)
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 im) 1)))
(log1p.f64 (+.f64 (pow.f64 10 im) -1))
(log1p.f64 (+.f64 -1 (pow.f64 10 im)))
(cbrt.f64 (pow.f64 (*.f64 im (log.f64 10)) 3))
(*.f64 (log.f64 10) im)
(cbrt.f64 (*.f64 (pow.f64 im 3) (pow.f64 (log.f64 10) 3)))
(*.f64 (log.f64 10) im)
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 3)))
(*.f64 (log.f64 10) im)
(expm1.f64 (log1p.f64 (*.f64 im (log.f64 10))))
(*.f64 (log.f64 10) im)
(exp.f64 (log.f64 (*.f64 im (log.f64 10))))
(*.f64 (log.f64 10) im)
(exp.f64 (*.f64 (log.f64 (*.f64 im (log.f64 10))) 1))
(*.f64 (log.f64 10) im)
(log1p.f64 (-.f64 (pow.f64 10 im) 1))
(log1p.f64 (+.f64 (pow.f64 10 im) -1))
(log1p.f64 (+.f64 -1 (pow.f64 10 im)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 re (log.f64 10)) im))) 1)
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 re (/.f64 1 (*.f64 im (log.f64 10))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1)
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 1 (/.f64 (/.f64 re (log.f64 10)) im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (sqrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) (sqrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (sqrt.f64 re) (*.f64 (sqrt.f64 re) (/.f64 1 (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 2))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 2) (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (cbrt.f64 re) (/.f64 1 (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 re im) (/.f64 1 (log.f64 10)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re)
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 im) (/.f64 re (log.f64 10)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (neg.f64 re) (/.f64 1 (*.f64 im (neg.f64 (log.f64 10)))))
(*.f64 (neg.f64 re) (/.f64 (/.f64 1 im) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 re) (*.f64 (log.f64 10) (neg.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 re im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 10)))) (/.f64 re (sqrt.f64 (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 im (log.f64 10))) 2)) (/.f64 re (cbrt.f64 (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (*.f64 im (neg.f64 (log.f64 10)))) (neg.f64 re))
(*.f64 (neg.f64 re) (/.f64 (/.f64 1 im) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 re) (*.f64 (log.f64 10) (neg.f64 im)))
(*.f64 (/.f64 (sqrt.f64 re) im) (/.f64 (sqrt.f64 re) (log.f64 10)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (sqrt.f64 re) (log.f64 10)) (/.f64 (sqrt.f64 re) im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (sqrt.f64 re) 1) (/.f64 (sqrt.f64 re) (*.f64 im (log.f64 10))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (sqrt.f64 re) (*.f64 im (log.f64 10))) (sqrt.f64 re))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (sqrt.f64 re) (pow.f64 (cbrt.f64 (*.f64 im (log.f64 10))) 2)) (/.f64 (sqrt.f64 re) (cbrt.f64 (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) im) (/.f64 (cbrt.f64 re) (log.f64 10)))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (log.f64 10)) (/.f64 (cbrt.f64 re) im))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) 1) (/.f64 (cbrt.f64 re) (*.f64 im (log.f64 10))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (sqrt.f64 (*.f64 im (log.f64 10)))) (/.f64 (cbrt.f64 re) (sqrt.f64 (*.f64 im (log.f64 10)))))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 (*.f64 im (log.f64 10))) 2)) (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(*.f64 (cbrt.f64 (/.f64 re (*.f64 (log.f64 10) im))) (/.f64 (pow.f64 (cbrt.f64 re) 2) (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) im)) 2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 im (log.f64 10)) (sqrt.f64 re))) (sqrt.f64 re))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 1 (/.f64 (*.f64 im (log.f64 10)) (pow.f64 (cbrt.f64 re) 2))) (cbrt.f64 re))
(/.f64 re (*.f64 (log.f64 10) im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (log.f64 10))) (cbrt.f64 re))
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1)
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 2)
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 3)
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 10)) im) 3) 1/3)
(/.f64 re (*.f64 (log.f64 10) im))
(pow.f64 (*.f64 (/.f64 (log.f64 10) re) im) -1)
(/.f64 re (*.f64 (log.f64 10) im))
(neg.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))))
(*.f64 (neg.f64 re) (/.f64 (/.f64 1 im) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 re) (*.f64 (log.f64 10) (neg.f64 im)))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) 1))
(*.f64 (neg.f64 re) (/.f64 (/.f64 1 im) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 re) (*.f64 (log.f64 10) (neg.f64 im)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 10)) im) 2))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 10) im)) 2))
(fabs.f64 (/.f64 re (*.f64 (log.f64 10) im)))
(log.f64 (exp.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(/.f64 re (*.f64 (log.f64 10) im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 re (log.f64 10)) im))))
(/.f64 re (*.f64 (log.f64 10) im))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 10)) im) 3))
(/.f64 re (*.f64 (log.f64 10) im))
(cbrt.f64 (/.f64 (pow.f64 re 3) (pow.f64 (*.f64 im (log.f64 10)) 3)))
(/.f64 re (*.f64 (log.f64 10) im))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(/.f64 re (*.f64 (log.f64 10) im))
(exp.f64 (log.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(/.f64 re (*.f64 (log.f64 10) im))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 re (log.f64 10)) im)) 1))
(/.f64 re (*.f64 (log.f64 10) im))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 re (log.f64 10)) im)))
(/.f64 re (*.f64 (log.f64 10) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))) 1)
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(/.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 1)
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(/.f64 (*.f64 re 1/2) (*.f64 (/.f64 (log.f64 10) re) im))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(/.f64 (*.f64 re (*.f64 re 1/2)) (*.f64 im (log.f64 10)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (log.f64 10))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(/.f64 (*.f64 (neg.f64 re) (*.f64 re 1/2)) (*.f64 im (neg.f64 (log.f64 10))))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(/.f64 (*.f64 (*.f64 re 1/2) re) (*.f64 im (log.f64 10)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 1)
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(pow.f64 (sqrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 2)
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(pow.f64 (cbrt.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 3)
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(pow.f64 (pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 3) 1/3)
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(neg.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) -1/2)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(sqrt.f64 (pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 re (*.f64 1/2 (/.f64 re (*.f64 (log.f64 10) im)))) 2))
(fabs.f64 (*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 re (log.f64 10)) im)) re))
(*.f64 re (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 re (*.f64 (log.f64 10) im)))))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (log.f64 (exp.f64 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(cbrt.f64 (pow.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)) 3))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) 3)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2) 3) (pow.f64 re 3)))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(expm1.f64 (log1p.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(exp.f64 (log.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(exp.f64 (*.f64 (log.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))) 1))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))
(log1p.f64 (expm1.f64 (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2))))
(*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) im)))
(*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im))

localize31.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im)))
0.6b
(/.f64 (/.f64 1 im) (log.f64 1/10))
1.0b
(log.f64 1/10)
2.9b
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
Compiler

Compiled 63 to 39 computations (38.1% saved)

series118.0ms (1%)

Counts
4 → 60
Calls

15 calls:

TimeVariablePointExpression
100.0ms
re
@0
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
9.0ms
im
@0
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
4.0ms
im
@0
(/.f64 (/.f64 1 im) (log.f64 1/10))
2.0ms
re
@inf
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im)))
1.0ms
re
@inf
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))

rewrite109.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
980×associate-/r/
878×associate-/l/
402×distribute-lft-neg-in
334×add-sqr-sqrt
322×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016100
133874
2469574
Stop Event
node limit
Counts
4 → 209
Calls
Call 1
Inputs
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
(log.f64 1/10)
(/.f64 (/.f64 1 im) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2) 3) (pow.f64 re 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))))))
((#(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 1 (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 1/10) 1)))) (#(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 (sqrt.f64 (log.f64 1/10)) (neg.f64 (neg.f64 (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 *.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (neg.f64 (neg.f64 (cbrt.f64 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (neg.f64 (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.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 neg.f64 (log.f64 10))))) (#(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 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 im) (/.f64 1 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 im) (neg.f64 (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 im) (neg.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 im -1/2) (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 im -1/2) (/.f64 (pow.f64 im -1/2) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 im -1/2) (neg.f64 (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 im -1/2) (neg.f64 (/.f64 (pow.f64 im -1/2) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) (neg.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 im -2)) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 1 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (neg.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 im -1/2)) (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 im -1/2)) (/.f64 (pow.f64 im -1/2) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -1/2) (log.f64 1/10)) (pow.f64 im -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10))) (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 1/10) (pow.f64 im -1/2))) (pow.f64 im -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 im -2)))) (/.f64 1 (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (log.f64 1/10)) (/.f64 1 (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 1/10) 1)) (/.f64 1 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 1/10) (pow.f64 im -1/2))) (pow.f64 im -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 im -2)))) (/.f64 1 (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (/.f64 1 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (sqrt.f64 im)) (pow.f64 im -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (-.f64 0 (*.f64 im im))) im)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (-.f64 0 (pow.f64 im 3))) (+.f64 (*.f64 im im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) 1) (/.f64 1 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (sqrt.f64 im)) (pow.f64 im -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (-.f64 0 (*.f64 im im))) im)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (-.f64 0 (pow.f64 im 3))) (+.f64 (*.f64 im im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10))))) (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 1/10))) (/.f64 1 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10)))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1)) (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10)))) (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 im (log.f64 1/10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 im -2) (pow.f64 (log.f64 1/10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (/.f64 1 (pow.f64 im 3)) (pow.f64 (log.f64 1/10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (*.f64 im (log.f64 1/10)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 im (log.f64 1/10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 re (*.f64 im (*.f64 im (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 re (*.f64 (log.f64 10) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 im (/.f64 (/.f64 re im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 im) (*.f64 (/.f64 (log.f64 1/10) re) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 im) (*.f64 (log.f64 1/10) (/.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 im -1/2) (*.f64 (/.f64 im re) (/.f64 (log.f64 1/10) (pow.f64 im -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 re) (*.f64 (*.f64 im (log.f64 1/10)) (/.f64 im (sqrt.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 im re) (/.f64 (log.f64 1/10) (/.f64 1 (cbrt.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (*.f64 im (log.f64 1/10)) (/.f64 im (cbrt.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 im -2) re) (log.f64 1/10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 im -2) re) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 im (/.f64 (/.f64 re im) (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (/.f64 im re) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 re) (*.f64 (*.f64 im (log.f64 1/10)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 re) (*.f64 im (*.f64 im (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 re) (*.f64 (log.f64 10) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (*.f64 (/.f64 im re) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 re 1) (*.f64 (*.f64 im (log.f64 1/10)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 re (sqrt.f64 im)) (*.f64 (*.f64 im (log.f64 1/10)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 re (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 im (log.f64 1/10)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 re -1) (*.f64 (*.f64 im (log.f64 1/10)) im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (sqrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)) (*.f64 (/.f64 im re) (sqrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) im)) (*.f64 (/.f64 im re) (cbrt.f64 (log.f64 1/10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (cbrt.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) (sqrt.f64 im)) (sqrt.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 re (*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 im im))) (sqrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (*.f64 im im))) (cbrt.f64 (log.f64 1/10)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3) (pow.f64 (/.f64 re im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 re im) 3) (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))))))

simplify171.0ms (1.4%)

Algorithm
egg-herbie
Rules
1726×distribute-lft-in
1184×associate-/r*
772×associate-*l*
710×times-frac
692×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04476755
112376563
263496563
Stop Event
node limit
Counts
269 → 279
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))))) 1)
(pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 1)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 2)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 2))
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))))))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 3))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2) 3) (pow.f64 re 3)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(*.f64 1 (log.f64 1/10))
(*.f64 (log.f64 1/10) 1)
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (log.f64 1/10)) (neg.f64 (neg.f64 (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)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (neg.f64 (neg.f64 (cbrt.f64 (log.f64 1/10)))))
(*.f64 -1 (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (cbrt.f64 (log.f64 1/10))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (neg.f64 (neg.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)
(neg.f64 (log.f64 10))
(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 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))) 1)
(*.f64 1 (/.f64 (/.f64 1 im) (log.f64 1/10)))
(*.f64 (/.f64 1 im) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 im) (neg.f64 (/.f64 1 (log.f64 1/10))))
(*.f64 (/.f64 1 im) (neg.f64 (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 1)
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) -1)
(*.f64 (pow.f64 im -1/2) (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10))))
(*.f64 (pow.f64 im -1/2) (/.f64 (pow.f64 im -1/2) (log.f64 1/10)))
(*.f64 (pow.f64 im -1/2) (neg.f64 (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10)))))
(*.f64 (pow.f64 im -1/2) (neg.f64 (/.f64 (pow.f64 im -1/2) (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) (neg.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10))))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))
(*.f64 -1 (/.f64 (/.f64 1 im) (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 im))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (neg.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im))))
(*.f64 (neg.f64 (pow.f64 im -1/2)) (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10))))
(*.f64 (neg.f64 (pow.f64 im -1/2)) (/.f64 (pow.f64 im -1/2) (log.f64 1/10)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im))
(*.f64 (/.f64 (pow.f64 im -1/2) (log.f64 1/10)) (pow.f64 im -1/2))
(*.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10))) (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 1/10) (pow.f64 im -1/2))) (pow.f64 im -1/2))
(*.f64 (/.f64 1 (/.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 im -2)))) (/.f64 1 (cbrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (log.f64 1/10)) (/.f64 1 (cbrt.f64 im)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 im))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))
(*.f64 (/.f64 -1 (/.f64 (log.f64 1/10) 1)) (/.f64 1 im))
(*.f64 (/.f64 -1 (/.f64 (log.f64 1/10) (pow.f64 im -1/2))) (pow.f64 im -1/2))
(*.f64 (/.f64 -1 (/.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 im -2)))) (/.f64 1 (cbrt.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (/.f64 1 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (sqrt.f64 im)) (pow.f64 im -1/2))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (cbrt.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (-.f64 0 (*.f64 im im))) im)
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (-.f64 0 (pow.f64 im 3))) (+.f64 (*.f64 im im) 0))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) 1) (/.f64 1 im))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (sqrt.f64 im)) (pow.f64 im -1/2))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (cbrt.f64 im)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (-.f64 0 (*.f64 im im))) im)
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (-.f64 0 (pow.f64 im 3))) (+.f64 (*.f64 im im) 0))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10))))) (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2))
(*.f64 (neg.f64 (/.f64 1 (log.f64 1/10))) (/.f64 1 im))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10)))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))
(*.f64 (neg.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10))))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1)) (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10)))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10)))) (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3) 1/3)
(pow.f64 (*.f64 im (log.f64 1/10)) -1)
(neg.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))
(sqrt.f64 (/.f64 (pow.f64 im -2) (pow.f64 (log.f64 1/10) 2)))
(log.f64 (exp.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3))
(cbrt.f64 (/.f64 (/.f64 1 (pow.f64 im 3)) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(exp.f64 (neg.f64 (log.f64 (*.f64 im (log.f64 1/10)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 im (log.f64 1/10)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))))) 1)
(/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im))
(/.f64 re (*.f64 im (*.f64 im (log.f64 1/10))))
(/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 re (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 1 (/.f64 im (/.f64 (/.f64 re im) (log.f64 1/10))))
(/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re))))
(/.f64 1 (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) im))
(/.f64 1 (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) im))
(/.f64 1 (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) im))
(/.f64 1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im))
(/.f64 1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re))))
(/.f64 (/.f64 1 im) (*.f64 (/.f64 (log.f64 1/10) re) im))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))
(/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 1/10)))
(/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10)))
(/.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re))
(/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (/.f64 im re) (/.f64 (log.f64 1/10) (pow.f64 im -1/2))))
(/.f64 (sqrt.f64 re) (*.f64 (*.f64 im (log.f64 1/10)) (/.f64 im (sqrt.f64 re))))
(/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 im re) (/.f64 (log.f64 1/10) (/.f64 1 (cbrt.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (*.f64 im (log.f64 1/10)) (/.f64 im (cbrt.f64 re))))
(/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im)
(/.f64 (*.f64 (pow.f64 im -2) re) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 im -2) re) (log.f64 10))
(/.f64 -1 (/.f64 im (/.f64 (/.f64 re im) (log.f64 1/10))))
(/.f64 -1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re))))
(/.f64 -1 (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) im))
(/.f64 -1 (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) im))
(/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) im))
(/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im))
(/.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re))))
(/.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (/.f64 im re) im))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im (log.f64 1/10)) im))
(/.f64 (neg.f64 re) (*.f64 im (*.f64 im (log.f64 1/10))))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (neg.f64 re) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (*.f64 (/.f64 im re) im))
(/.f64 (/.f64 re 1) (*.f64 (*.f64 im (log.f64 1/10)) im))
(/.f64 (/.f64 re (sqrt.f64 im)) (*.f64 (*.f64 im (log.f64 1/10)) (sqrt.f64 im)))
(/.f64 (/.f64 re (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 im (log.f64 1/10)) (cbrt.f64 im)))
(/.f64 (/.f64 re -1) (*.f64 (*.f64 im (log.f64 1/10)) im))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (sqrt.f64 im)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (sqrt.f64 im)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (sqrt.f64 im)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (sqrt.f64 im)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (sqrt.f64 im)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (cbrt.f64 im)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (cbrt.f64 im)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (cbrt.f64 im)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (cbrt.f64 im)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (cbrt.f64 im)))
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)) (*.f64 (/.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) im)) (*.f64 (/.f64 im re) (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (cbrt.f64 im)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (cbrt.f64 im)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (cbrt.f64 im)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (cbrt.f64 im)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (cbrt.f64 im)))
(/.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) (sqrt.f64 im)) (sqrt.f64 im))
(/.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(/.f64 (/.f64 re (*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 im im))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (*.f64 im im))) (cbrt.f64 (log.f64 1/10)))
(pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1)
(pow.f64 (sqrt.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 2)
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 3)
(pow.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 2))
(log.f64 (exp.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))))))
(cbrt.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3) (pow.f64 (/.f64 re im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 re im) 3) (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3)))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
(exp.f64 (log.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 1))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
Outputs
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(*.f64 -1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (*.f64 im im)))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(*.f64 -1 (/.f64 re (*.f64 (log.f64 1/10) (pow.f64 im 2))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))))) 1)
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 1)
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 2)
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 3)
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 3) 1/3)
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10)) 2))
(fabs.f64 (/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10)))
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))))))
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10))) 3))
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 re 3) (*.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 3) 1/8)))
(cbrt.f64 (*.f64 (pow.f64 re 3) (*.f64 (pow.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 3) 1/8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2) 3) (pow.f64 re 3)))
(cbrt.f64 (*.f64 (pow.f64 re 3) (*.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 3) 1/8)))
(cbrt.f64 (*.f64 (pow.f64 re 3) (*.f64 (pow.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 3) 1/8)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))) 1))
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 (pow.f64 (/.f64 re im) 2) (log.f64 1/10)))))
(/.f64 (*.f64 1/2 (pow.f64 (/.f64 re im) 2)) (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(log.f64 1/10)
(*.f64 1 (log.f64 1/10))
(log.f64 1/10)
(*.f64 (log.f64 1/10) 1)
(log.f64 1/10)
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(log.f64 1/10)
(*.f64 (sqrt.f64 (log.f64 1/10)) (neg.f64 (neg.f64 (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)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (neg.f64 (neg.f64 (cbrt.f64 (log.f64 1/10)))))
(log.f64 1/10)
(*.f64 -1 (log.f64 10))
(neg.f64 (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))
(neg.f64 (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10))) (neg.f64 (cbrt.f64 (log.f64 10))))
(neg.f64 (log.f64 10))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(log.f64 1/10)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (cbrt.f64 (log.f64 1/10))))
(log.f64 1/10)
(*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(neg.f64 (log.f64 10))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))
(neg.f64 (log.f64 10))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(log.f64 1/10)
(*.f64 (neg.f64 (neg.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)
(neg.f64 (log.f64 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 (exp.f64 (log1p.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))) 1)
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 1 (/.f64 (/.f64 1 im) (log.f64 1/10)))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 im) (/.f64 1 (log.f64 1/10)))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 im) (/.f64 1 (log.f64 10)))
(/.f64 1 (*.f64 im (log.f64 10)))
(*.f64 (/.f64 1 im) (neg.f64 (/.f64 1 (log.f64 1/10))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 im) (neg.f64 (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 10)))
(/.f64 (/.f64 -1 (log.f64 10)) im)
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 1)
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) -1)
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (pow.f64 im -1/2) (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10))))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (pow.f64 im -1/2) (/.f64 (pow.f64 im -1/2) (log.f64 1/10)))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (pow.f64 im -1/2) (neg.f64 (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10)))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (pow.f64 im -1/2) (neg.f64 (/.f64 (pow.f64 im -1/2) (log.f64 1/10))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))))
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (log.f64 1/10) im))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) (neg.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10))))))
(neg.f64 (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (log.f64 1/10) im))) 2))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10)))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2)))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 -1 (/.f64 (/.f64 1 im) (log.f64 1/10)))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (neg.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (pow.f64 im -1/2)) (*.f64 (pow.f64 im -1/2) (/.f64 1 (log.f64 1/10))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (pow.f64 im -1/2)) (/.f64 (pow.f64 im -1/2) (log.f64 1/10)))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im))
(*.f64 (/.f64 1 im) (/.f64 1 (log.f64 10)))
(/.f64 1 (*.f64 im (log.f64 10)))
(*.f64 (/.f64 (pow.f64 im -1/2) (log.f64 1/10)) (pow.f64 im -1/2))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10)))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10))) (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10))) (neg.f64 (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10)))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (log.f64 1/10) im))) (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))) (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (log.f64 1/10) im))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 1/10) (pow.f64 im -1/2))) (pow.f64 im -1/2))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 1 (/.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 im -2)))) (/.f64 1 (cbrt.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (log.f64 1/10)) (/.f64 1 (cbrt.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 im))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 -1 (/.f64 (log.f64 1/10) 1)) (/.f64 1 im))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 -1 (/.f64 (log.f64 1/10) (pow.f64 im -1/2))) (pow.f64 im -1/2))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 -1 (/.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 im -2)))) (/.f64 1 (cbrt.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (/.f64 1 im))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (sqrt.f64 im)) (pow.f64 im -1/2))
(*.f64 (pow.f64 im -1/2) (/.f64 1 (*.f64 (sqrt.f64 im) (log.f64 1/10))))
(/.f64 (pow.f64 im -1/2) (*.f64 (log.f64 1/10) (sqrt.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (cbrt.f64 im)))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (-.f64 0 (*.f64 im im))) im)
(/.f64 (*.f64 (/.f64 1 (log.f64 1/10)) im) (neg.f64 (*.f64 im im)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 (*.f64 im (neg.f64 im)) im))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (-.f64 0 (pow.f64 im 3))) (+.f64 (*.f64 im im) 0))
(/.f64 (*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 im im)) (neg.f64 (pow.f64 im 3)))
(/.f64 (*.f64 (*.f64 im im) (/.f64 1 (log.f64 1/10))) (neg.f64 (pow.f64 im 3)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) 1) (/.f64 1 im))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (sqrt.f64 im)) (pow.f64 im -1/2))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 im -1/2)) (sqrt.f64 im))
(/.f64 (/.f64 (neg.f64 (pow.f64 im -1/2)) (log.f64 1/10)) (sqrt.f64 im))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (pow.f64 (cbrt.f64 im) 2)) (/.f64 1 (cbrt.f64 im)))
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 im))) (pow.f64 (cbrt.f64 im) 2))
(/.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (-.f64 0 (*.f64 im im))) im)
(/.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) im) (neg.f64 (*.f64 im im)))
(/.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) (*.f64 im (neg.f64 im)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (-.f64 0 (pow.f64 im 3))) (+.f64 (*.f64 im im) 0))
(*.f64 (*.f64 im im) (/.f64 (/.f64 -1 (log.f64 1/10)) (neg.f64 (pow.f64 im 3))))
(/.f64 (*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im) (neg.f64 (pow.f64 im 3)))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10))))) (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))))
(neg.f64 (pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (log.f64 1/10) im))) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 2))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (/.f64 1 (log.f64 1/10))) (/.f64 1 im))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10)))) (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 1/10)) im)))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (/.f64 (pow.f64 im -1/2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (/.f64 (pow.f64 im -1/2) (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) 1)) (/.f64 (/.f64 1 (cbrt.f64 im)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (sqrt.f64 (log.f64 1/10)))) (/.f64 (/.f64 1 (cbrt.f64 im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 1 (cbrt.f64 im)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (*.f64 (log.f64 1/10) (cbrt.f64 im)))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))) (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))) (/.f64 (cbrt.f64 (pow.f64 im -2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (log.f64 1/10) im))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 im -2))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 1)
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 im (log.f64 1/10)))) 2)
(pow.f64 (/.f64 1 (sqrt.f64 (*.f64 (log.f64 1/10) im))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))) 3)
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(pow.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3) 1/3)
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(pow.f64 (*.f64 im (log.f64 1/10)) -1)
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(neg.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))
(/.f64 (/.f64 -1 (log.f64 1/10)) im)
(/.f64 -1 (*.f64 (log.f64 1/10) im))
(sqrt.f64 (/.f64 (pow.f64 im -2) (pow.f64 (log.f64 1/10) 2)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 1/10) im) -2))
(log.f64 (exp.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)))))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(cbrt.f64 (/.f64 (/.f64 1 (pow.f64 im 3)) (pow.f64 (log.f64 1/10) 3)))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(exp.f64 (neg.f64 (log.f64 (*.f64 im (log.f64 1/10)))))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 im (log.f64 1/10)))) 1))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 im) (log.f64 1/10))))
(/.f64 (/.f64 1 im) (log.f64 1/10))
(/.f64 1 (*.f64 (log.f64 1/10) im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))))) 1)
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 re (*.f64 im (*.f64 im (log.f64 1/10))))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 re (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 re (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 1 (/.f64 im (/.f64 (/.f64 re im) (log.f64 1/10))))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re))))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 1 (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) im))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 1 (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) im))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))
(*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re)
(/.f64 1 (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) im))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))
(*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re)
(/.f64 1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re))))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))
(*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re)
(/.f64 (/.f64 1 im) (*.f64 (/.f64 (log.f64 1/10) re) im))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 1/10) (/.f64 im re)))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))
(*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re)
(/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10)))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))
(*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re)
(/.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10)))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (log.f64 1/10) (*.f64 (/.f64 im re) (sqrt.f64 im))))
(/.f64 (pow.f64 im -1/2) (*.f64 (/.f64 (log.f64 1/10) re) (*.f64 im (sqrt.f64 im))))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (log.f64 1/10) (*.f64 (/.f64 im re) (sqrt.f64 im))))
(/.f64 (pow.f64 im -1/2) (*.f64 (/.f64 (log.f64 1/10) re) (*.f64 im (sqrt.f64 im))))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (log.f64 10) (*.f64 (/.f64 im re) (sqrt.f64 im))))
(/.f64 (pow.f64 im -1/2) (/.f64 (*.f64 (sqrt.f64 im) (*.f64 im (log.f64 10))) re))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (log.f64 1/10) (*.f64 (/.f64 im re) (sqrt.f64 im))))
(/.f64 (pow.f64 im -1/2) (*.f64 (/.f64 (log.f64 1/10) re) (*.f64 im (sqrt.f64 im))))
(/.f64 (pow.f64 im -1/2) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (sqrt.f64 im)))
(/.f64 (pow.f64 im -1/2) (*.f64 (log.f64 10) (*.f64 (/.f64 im re) (sqrt.f64 im))))
(/.f64 (pow.f64 im -1/2) (/.f64 (*.f64 (sqrt.f64 im) (*.f64 im (log.f64 10))) re))
(/.f64 (pow.f64 im -1/2) (*.f64 (/.f64 im re) (/.f64 (log.f64 1/10) (pow.f64 im -1/2))))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (sqrt.f64 re) (*.f64 (*.f64 im (log.f64 1/10)) (/.f64 im (sqrt.f64 re))))
(/.f64 (sqrt.f64 re) (*.f64 im (*.f64 (log.f64 1/10) (/.f64 im (sqrt.f64 re)))))
(/.f64 (sqrt.f64 re) (/.f64 (log.f64 1/10) (/.f64 (sqrt.f64 re) (*.f64 im im))))
(/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (/.f64 im re) (/.f64 (log.f64 1/10) (/.f64 1 (cbrt.f64 im)))))
(/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (log.f64 1/10) (*.f64 (/.f64 im re) (cbrt.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 im -2)) (*.f64 (log.f64 1/10) (*.f64 im (cbrt.f64 im)))) re)
(/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (*.f64 im (log.f64 1/10)) (/.f64 im (cbrt.f64 re))))
(/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 im (*.f64 (log.f64 1/10) (/.f64 im (cbrt.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 re) im) (/.f64 (pow.f64 (cbrt.f64 re) 2) (*.f64 (log.f64 1/10) im)))
(/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im)
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 im -2) re) (log.f64 1/10))
(/.f64 (pow.f64 im -2) (/.f64 (log.f64 1/10) re))
(*.f64 re (/.f64 (pow.f64 im -2) (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 im -2) re) (log.f64 10))
(/.f64 (pow.f64 im -2) (/.f64 (log.f64 10) re))
(/.f64 -1 (/.f64 im (/.f64 (/.f64 re im) (log.f64 1/10))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 -1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 -1 (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) im))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 -1 (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) im))
(/.f64 -1 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) im))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im))
(/.f64 -1 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re))))
(/.f64 -1 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (/.f64 im re) im))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im (log.f64 1/10)) im))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (neg.f64 re) (*.f64 im (*.f64 im (log.f64 1/10))))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 10) (*.f64 im im)))
(/.f64 -1 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 (*.f64 -1 (/.f64 1 (log.f64 1/10))) (*.f64 (/.f64 im re) im))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 re 1) (*.f64 (*.f64 im (log.f64 1/10)) im))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 (/.f64 re (sqrt.f64 im)) (*.f64 (*.f64 im (log.f64 1/10)) (sqrt.f64 im)))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 (/.f64 re (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 im (log.f64 1/10)) (cbrt.f64 im)))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 (/.f64 re -1) (*.f64 (*.f64 im (log.f64 1/10)) im))
(/.f64 re (*.f64 (*.f64 (log.f64 1/10) (*.f64 im im)) -1))
(/.f64 re (*.f64 (log.f64 1/10) (*.f64 (*.f64 im im) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (sqrt.f64 im)))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (sqrt.f64 im)))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (sqrt.f64 im)))
(/.f64 -1 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (sqrt.f64 im)))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 -1 (sqrt.f64 im)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (sqrt.f64 im)))
(/.f64 -1 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (cbrt.f64 im)))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (cbrt.f64 im)))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (cbrt.f64 im)))
(/.f64 -1 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (cbrt.f64 im)))
(/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im))
(/.f64 (neg.f64 re) (*.f64 (log.f64 1/10) (*.f64 im im)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (cbrt.f64 im)))
(/.f64 -1 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10)))
(/.f64 (/.f64 1 (*.f64 (sqrt.f64 (log.f64 1/10)) im)) (*.f64 (/.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) im)) (*.f64 (/.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 (log.f64 1/10) re) im) (cbrt.f64 im)))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 1/10) (/.f64 im re)) (cbrt.f64 im)))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (log.f64 10) (/.f64 im re)) (cbrt.f64 im)))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))
(*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re)
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 1/10)) (cbrt.f64 im)))
(*.f64 (/.f64 1 im) (/.f64 (/.f64 re im) (log.f64 1/10)))
(*.f64 re (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) (cbrt.f64 im)))
(/.f64 (/.f64 1 im) (*.f64 (log.f64 10) (/.f64 im re)))
(*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re)
(/.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) (sqrt.f64 im)) (sqrt.f64 im))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 (/.f64 re (*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 im im))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(/.f64 (/.f64 re (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (*.f64 im im))) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1)
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 2)
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 3)
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 3) 1/3)
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 2))
(fabs.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)))
(log.f64 (exp.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))))))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 3))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3) (pow.f64 (/.f64 re im) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 (log.f64 1/10) im) 3)) (pow.f64 (/.f64 re im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 re im) 3) (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) 3) (pow.f64 (/.f64 re im) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (*.f64 (log.f64 1/10) im) 3)) (pow.f64 (/.f64 re im) 3)))
(expm1.f64 (log1p.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))) 1))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
(/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im))
(/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10))

localize12.0ms (0.1%)

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)

series6.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
4.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
@inf
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
0.0ms
im
@0
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
0.0ms
im
@-inf
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))

rewrite72.0ms (0.6%)

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
01125
122321
2282021
Stop Event
node limit
Counts
1 → 37
Calls
Call 1
Inputs
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
Outputs
((#(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))))))))

simplify90.0ms (0.7%)

Algorithm
egg-herbie
Rules
1192×associate-+r+
1100×associate-+l+
830×associate-/l*
830×times-frac
698×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01812843
14702769
216952769
360102769
Stop Event
node limit
Counts
61 → 120
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 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 (*.f64 (*.f64 -1/2 re) re) (*.f64 (log.f64 1/10) (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 (/.f64 -1/2 im) im)) (/.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 (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (log.f64 1/10))) (pow.f64 im 4))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 1/4 (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/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 (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (log.f64 1/10))) (pow.f64 im 4)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (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 (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 -1/6 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 1/10))))) (/.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))
(+.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 (*.f64 -1/2 (*.f64 im im)) (log.f64 1/10)) (*.f64 re re)) (/.f64 (log.f64 re) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (*.f64 im im) (log.f64 1/10)) (/.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)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (*.f64 1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 1/10)))) (/.f64 (log.f64 re) (log.f64 1/10)))
(-.f64 (fma.f64 (/.f64 -1/2 (*.f64 re re)) (/.f64 (*.f64 im im) (log.f64 1/10)) (/.f64 1/4 (/.f64 (*.f64 (log.f64 1/10) (pow.f64 re 4)) (pow.f64 im 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) (log.f64 1/10)) (/.f64 120 (pow.f64 re 6))) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10)))))
(fma.f64 -1/720 (/.f64 (/.f64 (pow.f64 im 6) (/.f64 (pow.f64 re 6) 120)) (log.f64 1/10)) (-.f64 (fma.f64 (/.f64 -1/2 (*.f64 re re)) (/.f64 (*.f64 im im) (log.f64 1/10)) (/.f64 1/4 (/.f64 (*.f64 (log.f64 1/10) (pow.f64 re 4)) (pow.f64 im 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 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 1/10)) (/.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) (log.f64 1/10)) (/.f64 120 (pow.f64 re 6))) (fma.f64 1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 1/10)) (/.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 (pow.f64 re 6) 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)))))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (neg.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 (*.f64 -1/2 (*.f64 im im)) (log.f64 1/10)) (*.f64 re re)) (/.f64 (log.f64 re) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (*.f64 im im) (log.f64 1/10)) (/.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)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (*.f64 1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 1/10)))) (/.f64 (log.f64 re) (log.f64 1/10)))
(-.f64 (fma.f64 (/.f64 -1/2 (*.f64 re re)) (/.f64 (*.f64 im im) (log.f64 1/10)) (/.f64 1/4 (/.f64 (*.f64 (log.f64 1/10) (pow.f64 re 4)) (pow.f64 im 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 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 1/10)) (-.f64 (*.f64 (/.f64 -1/6 (log.f64 1/10)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (/.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 (fma.f64 (/.f64 -1/6 (pow.f64 re 6)) (/.f64 (pow.f64 im 6) (log.f64 1/10)) (/.f64 1/4 (/.f64 (*.f64 (log.f64 1/10) (pow.f64 re 4)) (pow.f64 im 4)))) (/.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 (*.f64 (*.f64 -1/2 re) re) (*.f64 (log.f64 1/10) (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 (/.f64 -1/2 im) im)) (/.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 (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (log.f64 1/10))) (pow.f64 im 4))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 1/4 (log.f64 1/10)))) (/.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 (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (log.f64 1/10))) (pow.f64 im 4))) (/.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 (fma.f64 (/.f64 (/.f64 -1/2 im) im) (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 -1/720 (/.f64 (log.f64 1/10) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))))) (/.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 (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.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 (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))))
(fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (/.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 (log.f64 1/10)) (/.f64 re (*.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/720 (*.f64 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 1/10)) 120) (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))))
(fma.f64 -1/720 (*.f64 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 1/10)) 120) (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/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 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 (hypot.f64 re 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 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (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 (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 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 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (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 (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 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 1/10)) (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 (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 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))) (/.f64 -1 (sqrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (/.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 -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 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))) (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(/.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (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))
(/.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))

eval497.0ms (4.1%)

Compiler

Compiled 23703 to 15936 computations (32.8% saved)

prune425.0ms (3.5%)

Pruning

61 alts after pruning (57 fresh and 4 done)

PrunedKeptTotal
New1182341216
Fresh102333
Picked011
Done538
Total1197611258
Error
0b
Counts
1258 → 61
Alt Table
Click to see full alt table
StatusErrorProgram
31.2b
(pow.f64 (/.f64 (log.f64 1/10) (neg.f64 (log.f64 im))) -1)
31.2b
(pow.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) -1)
62.4b
(/.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (log.f64 10)) im)
62.3b
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
31.3b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
62.4b
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 im) (/.f64 re (log.f64 10))) 1/2) re) im)
62.7b
(/.f64 (*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im)) im)
0.6b
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
30.7b
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
31.2b
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
0.6b
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
30.7b
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
31.2b
(/.f64 (log.f64 im) (log.f64 10))
0.6b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
31.2b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
0.6b
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
62.3b
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
62.3b
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (*.f64 (*.f64 re 1/2) (/.f64 1 im)))
31.2b
(*.f64 (/.f64 (log.f64 (cbrt.f64 im)) (log.f64 10)) 3)
31.3b
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
62.4b
(*.f64 (/.f64 1 im) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
62.3b
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
62.4b
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
0.3b
(*.f64 (/.f64 -1/3 (/.f64 (log.f64 1/10) 3)) (log.f64 (hypot.f64 re im)))
62.7b
(*.f64 re (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im)))
62.3b
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
62.7b
(*.f64 re (/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10)))))
62.3b
(*.f64 re (/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re)))))
62.3b
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10)) im) 1/2))
62.5b
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im) 1/2))
62.5b
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re)) 1/2))
62.7b
(*.f64 re (*.f64 (/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im)) 1/2))
62.7b
(*.f64 re (*.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 1/2))
62.7b
(*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 1/2))
62.5b
(*.f64 re (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10))) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im)) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10)))) im) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 (neg.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) im) 1/2))
62.7b
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10))) 1/2))
62.7b
(*.f64 re (*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im)) 1/2))
62.3b
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
62.7b
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
62.5b
(*.f64 re (*.f64 (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re)))) 1/2))
62.5b
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im)) 1/2))
62.5b
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re)))) 1/2))
62.3b
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im)) 1/2))
62.7b
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re) 1/2))
62.3b
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
62.5b
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) im) (/.f64 re (neg.f64 im))) 1/2))
62.3b
(*.f64 re (*.f64 (*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10)))) 1/2))
62.5b
(*.f64 re (*.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) (/.f64 re (neg.f64 im))) 1/2))
62.5b
(*.f64 re (*.f64 (*.f64 (/.f64 -1 (*.f64 (log.f64 1/10) im)) (/.f64 re (neg.f64 im))) 1/2))
62.5b
(*.f64 re (*.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im)) (/.f64 re (neg.f64 im))) 1/2))
62.9b
(*.f64 1/2 (/.f64 (*.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re)) (*.f64 im im)))
62.9b
(*.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im)))))
62.9b
(*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10))))
62.9b
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
62.3b
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (/.f64 im (*.f64 re 1/2))))
31.3b
(log.f64 (pow.f64 im (/.f64 -1 (log.f64 1/10))))
Compiler

Compiled 852 to 651 computations (23.6% saved)

regimes454.0ms (3.8%)

Counts
95 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(*.f64 re (/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10)))))
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
(*.f64 re (/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10))))
(*.f64 re (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im)) im)
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (log.f64 10)) im)
(*.f64 1/2 (/.f64 (*.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (neg.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10)) im) 1/2))
(*.f64 re (/.f64 (neg.f64 re) (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 1/10)))))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (/.f64 im (*.f64 re 1/2))))
(*.f64 re (*.f64 (*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10)))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re) im) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re)) 1/2))
(*.f64 re (/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1 im) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (*.f64 (*.f64 re 1/2) (/.f64 1 im)))
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 im) (/.f64 re (log.f64 10))) 1/2) re) im)
(*.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im)))))
(*.f64 re (*.f64 (*.f64 (/.f64 -1 (*.f64 (log.f64 1/10) im)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) im) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10))))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im)) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im)) (/.f64 re (neg.f64 im))) 1/2))
(/.f64 (log.f64 im) (log.f64 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 10)) (/.f64 1 (log.f64 im)))
(log.f64 (pow.f64 im (/.f64 -1 (log.f64 1/10))))
(/.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))
(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)
(*.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))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(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)
(expm1.f64 (log1p.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)))
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))) 2)
(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 (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)
(pow.f64 (sqrt.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))) 2)
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re)))))
(*.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 (/.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 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
Outputs
(*.f64 (/.f64 -1/3 (/.f64 (log.f64 1/10) 3)) (log.f64 (hypot.f64 re im)))
Calls

8 calls:

78.0ms
re
78.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
63.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
57.0ms
im
54.0ms
(*.f64 re re)
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 1194 to 778 computations (34.8% saved)

regimes160.0ms (1.3%)

Counts
69 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(*.f64 re (/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10)))))
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
(*.f64 re (/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10))))
(*.f64 re (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im)) im)
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (log.f64 10)) im)
(*.f64 1/2 (/.f64 (*.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (neg.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10)) im) 1/2))
(*.f64 re (/.f64 (neg.f64 re) (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 1/10)))))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (/.f64 im (*.f64 re 1/2))))
(*.f64 re (*.f64 (*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10)))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re) im) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re)) 1/2))
(*.f64 re (/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1 im) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (*.f64 (*.f64 re 1/2) (/.f64 1 im)))
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 im) (/.f64 re (log.f64 10))) 1/2) re) im)
(*.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im)))))
(*.f64 re (*.f64 (*.f64 (/.f64 -1 (*.f64 (log.f64 1/10) im)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) im) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10))))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im)) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im)) (/.f64 re (neg.f64 im))) 1/2))
(/.f64 (log.f64 im) (log.f64 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 10)) (/.f64 1 (log.f64 im)))
(log.f64 (pow.f64 im (/.f64 -1 (log.f64 1/10))))
(/.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))
(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)
Outputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Calls

4 calls:

50.0ms
(*.f64 im im)
37.0ms
im
33.0ms
re
19.0ms
(*.f64 re re)
Results
ErrorSegmentsBranch
0.6b1re
0.6b1im
0.6b1(*.f64 re re)
0.6b1(*.f64 im im)
Compiler

Compiled 843 to 547 computations (35.1% saved)

regimes536.0ms (4.4%)

Counts
61 → 6
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(*.f64 re (/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10)))))
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
(*.f64 re (/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10))))
(*.f64 re (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im)) im)
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (log.f64 10)) im)
(*.f64 1/2 (/.f64 (*.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (neg.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10)) im) 1/2))
(*.f64 re (/.f64 (neg.f64 re) (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 1/10)))))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (/.f64 im (*.f64 re 1/2))))
(*.f64 re (*.f64 (*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10)))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re) im) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re)) 1/2))
(*.f64 re (/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1 im) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (*.f64 (*.f64 re 1/2) (/.f64 1 im)))
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 im) (/.f64 re (log.f64 10))) 1/2) re) im)
(*.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im)))))
(*.f64 re (*.f64 (*.f64 (/.f64 -1 (*.f64 (log.f64 1/10) im)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) im) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10))))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im)) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im)) (/.f64 re (neg.f64 im))) 1/2))
(/.f64 (log.f64 im) (log.f64 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 10)) (/.f64 1 (log.f64 im)))
(log.f64 (pow.f64 im (/.f64 -1 (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 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (log.f64 im) (log.f64 10))
Calls

4 calls:

217.0ms
re
194.0ms
im
56.0ms
(*.f64 re re)
47.0ms
(*.f64 im im)
Results
ErrorSegmentsBranch
6.7b6re
7.9b2im
12.1b4(*.f64 re re)
16.0b2(*.f64 im im)
Compiler

Compiled 778 to 504 computations (35.2% saved)

bsearch97.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
-6.763853695155559e-152
-2.7241995315485723e-157
7.0ms
-2.299667169176968e-127
-1.689077619910178e-127
22.0ms
-2.8190982698526565e-98
-7.354522285032633e-100
18.0ms
-2.8639133818458494e-67
-5.120694837552484e-69
23.0ms
-2.4000879781450401e-26
-6.42044041629615e-30
Results
82.0ms544×body256valid
Compiler

Compiled 646 to 573 computations (11.3% saved)

regimes172.0ms (1.4%)

Counts
57 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(*.f64 re (/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10)))))
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
(*.f64 re (/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10))))
(*.f64 re (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im)) im)
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (log.f64 10)) im)
(*.f64 1/2 (/.f64 (*.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (neg.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10)) im) 1/2))
(*.f64 re (/.f64 (neg.f64 re) (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 1/10)))))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (/.f64 im (*.f64 re 1/2))))
(*.f64 re (*.f64 (*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10)))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re) im) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re)) 1/2))
(*.f64 re (/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1 im) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (*.f64 (*.f64 re 1/2) (/.f64 1 im)))
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 im) (/.f64 re (log.f64 10))) 1/2) re) im)
(*.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im)))))
(*.f64 re (*.f64 (*.f64 (/.f64 -1 (*.f64 (log.f64 1/10) im)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) im) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10))))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im)) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im)) (/.f64 re (neg.f64 im))) 1/2))
(/.f64 (log.f64 im) (log.f64 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 (log.f64 im) (log.f64 10))
Calls

4 calls:

48.0ms
(*.f64 re re)
40.0ms
(*.f64 im im)
35.0ms
im
31.0ms
re
Results
ErrorSegmentsBranch
31.2b1re
31.2b1im
31.2b1(*.f64 re re)
31.2b1(*.f64 im im)
Compiler

Compiled 747 to 478 computations (36% saved)

regimes106.0ms (0.9%)

Counts
53 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(*.f64 re (/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10)))))
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
(*.f64 re (/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10))))
(*.f64 re (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 re (/.f64 (log.f64 10) re)) im)) im)
(/.f64 (*.f64 (*.f64 (/.f64 re (*.f64 im (log.f64 10))) 1/2) re) im)
(/.f64 (/.f64 (*.f64 1/2 re) (*.f64 im (/.f64 im re))) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 re im) (*.f64 re 1/2)) (log.f64 10)) im)
(*.f64 1/2 (/.f64 (*.f64 (/.f64 re (log.f64 1/10)) (neg.f64 re)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 (neg.f64 re) (*.f64 (*.f64 im im) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (neg.f64 (/.f64 re (*.f64 im (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (neg.f64 re) (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re (neg.f64 im)) (log.f64 1/10)) im) 1/2))
(*.f64 re (/.f64 (neg.f64 re) (*.f64 (/.f64 im 1/2) (*.f64 im (log.f64 1/10)))))
(neg.f64 (/.f64 (/.f64 (/.f64 re im) (neg.f64 (log.f64 10))) (/.f64 im (*.f64 re 1/2))))
(*.f64 re (*.f64 (*.f64 (/.f64 re im) (/.f64 1 (*.f64 im (log.f64 10)))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (*.f64 im (log.f64 10))) re) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (log.f64 10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 -1 (*.f64 (*.f64 (/.f64 im re) (log.f64 10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 1 (*.f64 (log.f64 1/10) (*.f64 im (/.f64 im re)))) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) re) im) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 (/.f64 re (log.f64 10)) (/.f64 1 im)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 1 im) (*.f64 (/.f64 im re) (log.f64 10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 im re)) 1/2))
(*.f64 re (/.f64 -1 (*.f64 (/.f64 im 1/2) (*.f64 (log.f64 1/10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1 im) (*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 10)) im) 1/2)))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (*.f64 (*.f64 re 1/2) (/.f64 1 im)))
(/.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 im) (/.f64 re (log.f64 10))) 1/2) re) im)
(*.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (log.f64 1/10)) (/.f64 1 (*.f64 im (neg.f64 im)))))
(*.f64 re (*.f64 (*.f64 (/.f64 -1 (*.f64 (log.f64 1/10) im)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 1 (*.f64 im (log.f64 10))) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) im) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (log.f64 1/10)) (/.f64 re (neg.f64 im))) 1/2))
(*.f64 1/2 (*.f64 (/.f64 1 (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 1 (log.f64 10))))
(*.f64 re (*.f64 (*.f64 (/.f64 (/.f64 1 im) (/.f64 (log.f64 10) re)) (/.f64 1 im)) 1/2))
(*.f64 re (*.f64 (/.f64 (*.f64 re (*.f64 (/.f64 1 im) (/.f64 -1 (log.f64 1/10)))) im) 1/2))
(*.f64 re (*.f64 (*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 im)) (/.f64 re (neg.f64 im))) 1/2))
Outputs
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
Calls

4 calls:

29.0ms
im
26.0ms
re
18.0ms
(*.f64 im im)
15.0ms
(*.f64 re re)
Results
ErrorSegmentsBranch
62.3b1re
62.3b1im
62.3b1(*.f64 re re)
62.3b1(*.f64 im im)
Compiler

Compiled 722 to 460 computations (36.3% saved)

regimes44.0ms (0.4%)

Counts
18 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (*.f64 im (log.f64 1/10)) im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re im) (*.f64 im (log.f64 1/10))) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (log.f64 1/10)) (*.f64 im im)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 re (*.f64 im im)) (log.f64 1/10)) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 1/10)) im) 1/2))
(*.f64 re (*.f64 (/.f64 (/.f64 (/.f64 re im) (log.f64 10)) im) 1/2))
(*.f64 re (/.f64 1/2 (*.f64 im (*.f64 (log.f64 10) (/.f64 im re)))))
(*.f64 re (/.f64 (*.f64 re 1/2) (*.f64 im (*.f64 im (log.f64 10)))))
(*.f64 re (/.f64 (/.f64 -1/2 im) (*.f64 (log.f64 1/10) (/.f64 im re))))
(*.f64 re (/.f64 (/.f64 re im) (*.f64 (/.f64 im 1/2) (log.f64 10))))
(*.f64 re (/.f64 (/.f64 re (log.f64 10)) (*.f64 (/.f64 im 1/2) im)))
(*.f64 (/.f64 1/2 im) (/.f64 re (*.f64 (log.f64 10) (/.f64 im re))))
(*.f64 (/.f64 1/2 (*.f64 im (*.f64 (/.f64 (log.f64 10) re) im))) re)
(*.f64 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) 1/2)
Outputs
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
Calls

4 calls:

11.0ms
im
9.0ms
re
8.0ms
(*.f64 re re)
6.0ms
(*.f64 im im)
Results
ErrorSegmentsBranch
62.3b1re
62.3b1im
62.3b1(*.f64 re re)
62.3b1(*.f64 im im)
Compiler

Compiled 234 to 144 computations (38.5% saved)

regimes16.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
Outputs
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
Calls

4 calls:

6.0ms
im
3.0ms
re
3.0ms
(*.f64 im im)
2.0ms
(*.f64 re re)
Results
ErrorSegmentsBranch
62.7b1re
62.7b1im
62.7b1(*.f64 re re)
62.7b1(*.f64 im im)
Compiler

Compiled 54 to 33 computations (38.9% saved)

regimes14.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0.0b (-0%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
(*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
Outputs
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
Calls

4 calls:

6.0ms
im
3.0ms
re
2.0ms
(*.f64 im im)
2.0ms
(*.f64 re re)
Results
ErrorSegmentsBranch
62.9b1re
62.9b1im
62.9b1(*.f64 re re)
62.9b1(*.f64 im im)
Compiler

Compiled 42 to 26 computations (38.1% saved)

simplify14.0ms (0.1%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
063358
183344
290344
396340
498340
599340
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 -501766766966939/22300745198530623141535718272648361505980416) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (<=.f64 re -2154797213865323/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -4146072293388427/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (/.f64 (log.f64 im) (log.f64 10)) (if (<=.f64 re -914006524761467/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
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 -501766766966939/22300745198530623141535718272648361505980416) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (<=.f64 re -2154797213865323/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -4146072293388427/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (/.f64 (log.f64 im) (log.f64 10)) (if (<=.f64 re -914006524761467/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(if (<=.f64 re -501766766966939/22300745198530623141535718272648361505980416) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (<=.f64 re -2154797213865323/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (or (<=.f64 re -4146072293388427/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (not (<=.f64 re -914006524761467/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992))) (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))))
(if (<=.f64 re -501766766966939/22300745198530623141535718272648361505980416) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (or (<=.f64 re -2154797213865323/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (not (or (<=.f64 re -4146072293388427/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392) (not (<=.f64 re -914006524761467/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 (log.f64 im) (log.f64 10)))))
(if (<=.f64 re -501766766966939/22300745198530623141535718272648361505980416) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 re -3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)) (if (or (<=.f64 re -2154797213865323/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (and (not (<=.f64 re -4146072293388427/24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955392)) (<=.f64 re -914006524761467/29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900992))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (/.f64 re (log.f64 10)) im) (/.f64 (*.f64 re 1/2) im))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 10) im)) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 im (log.f64 10))) (/.f64 1/2 im)))
(*.f64 re (*.f64 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im))) 1/2))
(*.f64 re (*.f64 1/2 (/.f64 re (*.f64 (log.f64 1/10) (*.f64 im im)))))
(*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))
Compiler

Compiled 133 to 102 computations (23.3% saved)

soundness240.0ms (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)

end74.0ms (0.6%)

Remove

(sort re im)

Compiler

Compiled 145 to 106 computations (26.9% saved)

Profiling

Loading profile data...