Details

Time bar (total: 20.0s)

analyze1.0ms (0%)

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
50%50%50%0.1%0%0%0%2
100%99.9%0%0.1%0%0%0%3
Compiler

Compiled 9 to 7 computations (22.2% saved)

sample821.0ms (4.1%)

Results
809.0ms8256×body256valid
Bogosity

preprocess1.3s (6.4%)

Algorithm
egglog
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 re im) (log.f64 10))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 re im) (log.f64 10))
Compiler

Compiled 8 to 6 computations (25% saved)

simplify944.0ms (4.7%)

Algorithm
egglog
Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 10))

eval0.0ms (0%)

Compiler

Compiled 8 to 6 computations (25% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Accurracy
98.6%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 16 to 12 computations (25% saved)

localize8.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
98.6%
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 16 to 9 computations (43.8% saved)

series34.0ms (0.2%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
19.0ms
im
@0
(/.f64 (atan2.f64 im re) (log.f64 10))
9.0ms
re
@inf
(/.f64 (atan2.f64 im re) (log.f64 10))
5.0ms
re
@0
(/.f64 (atan2.f64 im re) (log.f64 10))
0.0ms
re
@-inf
(/.f64 (atan2.f64 im re) (log.f64 10))
0.0ms
im
@-inf
(/.f64 (atan2.f64 im re) (log.f64 10))

rewrite3.0s (15%)

Algorithm
batch-egg-rewrite
Counts
1 → 52
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
Outputs
((/.f64 (atan2.f64 im re) (log.f64 10)) (+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 10))) (+.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3) 1/3) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (log.f64 1/10) 2)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2/3)))) (/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 1/10) 2)) (pow.f64 (log.f64 1/10) 2)) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10))) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2/3)) (cbrt.f64 (log.f64 10))) (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (log.f64 10) 3/2)) (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 3/2)) (/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re))) (/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (sqrt.f64 (log.f64 10))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 8)) (/.f64 (*.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (*.f64 (log.f64 1/10) (log.f64 10))) (*.f64 (*.f64 (log.f64 1/10) (log.f64 10)) (*.f64 (log.f64 1/10) (log.f64 10)))) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) 2)) (/.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (pow.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 2)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) 1) (*.f64 (pow.f64 (log.f64 10) 4) 1)) (/.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (*.f64 (log.f64 1/10) (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 1)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (log.f64 10)) (pow.f64 (log.f64 10) 3/2)) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) 1) (pow.f64 (log.f64 10) 4)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 1/10) 2))) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))) (/.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (pow.f64 (log.f64 10) 2/3))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 1/10) 2) (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 10)))) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 10))) 2))) (/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (pow.f64 (log.f64 10) 2/3) (atan2.f64 im re)))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))) (/.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2))) (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))) (/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (atan2.f64 im re))))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)) (/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) 1)) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2/3))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (log.f64 10)) (pow.f64 (log.f64 10) (+.f64 4 1))) (/.f64 (*.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (log.f64 10)) (pow.f64 (log.f64 1/10) 3)) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))

simplify497.0ms (2.5%)

Algorithm
egglog
Counts
52 → 70
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (log.f64 1/10) 2))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (cbrt.f64 (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2/3))))
(/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 1/10) 2)) (pow.f64 (log.f64 1/10) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2/3)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (log.f64 10) 3/2)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 3/2))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 8))
(/.f64 (*.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (*.f64 (log.f64 1/10) (log.f64 10))) (*.f64 (*.f64 (log.f64 1/10) (log.f64 10)) (*.f64 (log.f64 1/10) (log.f64 10))))
(/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) 2))
(/.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (pow.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 2))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) 1) (*.f64 (pow.f64 (log.f64 10) 4) 1))
(/.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (*.f64 (log.f64 1/10) (log.f64 10)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 1))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (log.f64 10)) (pow.f64 (log.f64 10) 3/2))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) 1) (pow.f64 (log.f64 10) 4))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 1/10) 2)))
(/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(/.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (pow.f64 (log.f64 10) 2/3)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 1/10) 2) (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 10))))
(/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 10))) 2)))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (pow.f64 (log.f64 10) 2/3) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re))))
(/.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) 1))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2/3)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (log.f64 10)) (pow.f64 (log.f64 10) (+.f64 4 1)))
(/.f64 (*.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (log.f64 10)) (pow.f64 (log.f64 1/10) 3))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (log.f64 1/10) 2))
(/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 1/10) 2) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (log.f64 10) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2)))
(/.f64 (cbrt.f64 (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2/3))))
(/.f64 (cbrt.f64 (log.f64 10)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2/3)) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2)))
(/.f64 (sqrt.f64 (log.f64 10)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 10) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 1/10) 2)) (pow.f64 (log.f64 1/10) 2))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (pow.f64 (log.f64 1/10) 2) (+.f64 1 1)) (pow.f64 (log.f64 10) 3)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (sqrt.f64 (log.f64 10)))) (sqrt.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2/3)) (cbrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 1/3 2/3)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (log.f64 10) 3/2)) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) (+.f64 1/2 3/2)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 3/2))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) (+.f64 1/2 3/2)) (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 8))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8))
(/.f64 (*.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (*.f64 (log.f64 1/10) (log.f64 10))) (*.f64 (*.f64 (log.f64 1/10) (log.f64 10)) (*.f64 (log.f64 1/10) (log.f64 10))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 1/10)) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) 2))
(/.f64 (log.f64 10) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2)))
(/.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (pow.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) 1) (*.f64 (pow.f64 (log.f64 10) 4) 1))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (*.f64 (log.f64 1/10) (log.f64 10)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 1/10)) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (log.f64 10)) (pow.f64 (log.f64 10) 3/2))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) (+.f64 1/2 3/2)) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) 1) (pow.f64 (log.f64 10) 4))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 10)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 1/10) 2)))
(/.f64 (atan2.f64 im re) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 1/10) 2)) (log.f64 10)))
(/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 1/10) 2) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (pow.f64 (log.f64 10) 2/3)))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 1/10) 2) (pow.f64 (log.f64 10) (+.f64 1/3 2/3))))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 1/10) 2) (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 10))))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 1/10) 2) (*.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 10))) (/.f64 (pow.f64 (log.f64 1/10) 2) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 10))) 2)))
(/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 1/10) 2) (atan2.f64 im re)))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (pow.f64 (log.f64 10) 2/3) (atan2.f64 im re))))
(/.f64 (cbrt.f64 (log.f64 10)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2/3)) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2)))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re))))
(/.f64 (log.f64 10) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2)))
(/.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)))
(/.f64 (log.f64 10) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 1/10) (sqrt.f64 (neg.f64 (atan2.f64 im re)))))
(/.f64 1 (/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re))))
(/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) (*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) 1))
(/.f64 (log.f64 10) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2/3)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (log.f64 10)) (pow.f64 (log.f64 10) (+.f64 4 1)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 1))) (pow.f64 (log.f64 10) 5))
(/.f64 (*.f64 (*.f64 (log.f64 1/10) (atan2.f64 im re)) (log.f64 10)) (pow.f64 (log.f64 1/10) 3))
(/.f64 (*.f64 (log.f64 10) (*.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (log.f64 1/10) 3))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(/.f64 (atan2.f64 im re) (log.f64 10))

eval34.0ms (0.2%)

Compiler

Compiled 1078 to 763 computations (29.2% saved)

prune18.0ms (0.1%)

Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New67370
Fresh000
Picked011
Done000
Total67471
Accurracy
100.0%
Counts
71 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.9%
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
88.3%
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (pow.f64 (log.f64 10) 2/3) (atan2.f64 im re))))
99.5%
(/.f64 1 (/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re))))
Compiler

Compiled 106 to 86 computations (18.9% saved)

localize22.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
99.8%
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
97.5%
(pow.f64 (log.f64 10) 3)
96.9%
(pow.f64 (log.f64 10) 4)
Compiler

Compiled 41 to 31 computations (24.4% saved)

series7.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
im
@0
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
1.0ms
im
@0
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
1.0ms
re
@0
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
1.0ms
im
@inf
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
1.0ms
re
@-inf
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))

rewrite2.0s (9.8%)

Algorithm
batch-egg-rewrite
Counts
4 → 208
Calls
Call 1
Inputs
(pow.f64 (log.f64 10) 4)
(pow.f64 (log.f64 10) 3)
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
Outputs
((pow.f64 (log.f64 10) 4) (fabs.f64 (pow.f64 (log.f64 10) 4)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3) (pow.f64 (log.f64 10) 4) (pow.f64 (pow.f64 (log.f64 10) 12) 1/3) (pow.f64 (pow.f64 (log.f64 10) 2) 2) (pow.f64 (pow.f64 (log.f64 10) 4) 1) (pow.f64 (sqrt.f64 (log.f64 10)) 8) (pow.f64 (pow.f64 (log.f64 10) 12) (*.f64 1/3 1)) (pow.f64 (log.f64 10) (*.f64 12 1/3)) (pow.f64 (cbrt.f64 (log.f64 10)) 12) (pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 4)) (pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 3 1/3)) (pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 1/3 3)) (pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))) 2)) (pow.f64 (exp.f64 4) (log.f64 (log.f64 10))) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 4))) (cbrt.f64 16)) (pow.f64 (log.f64 10) (/.f64 8 2)) (pow.f64 (pow.f64 (log.f64 10) 8) 1/2) (pow.f64 (pow.f64 (log.f64 10) 4) (/.f64 2 2)) (pow.f64 (pow.f64 (log.f64 10) 2) (/.f64 4 2)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 1 2)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 1)) (pow.f64 (log.f64 10) (-.f64 8 4)) (pow.f64 (pow.f64 (log.f64 10) 4) (-.f64 2 1)) (pow.f64 (pow.f64 (log.f64 10) 2) (-.f64 4 2)) (pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (log.f64 10) 4) 1) (/.f64 1 (pow.f64 (log.f64 10) -4)) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) (neg.f64 2))) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) 8)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 2)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (pow.f64 (log.f64 10) 2) 3))) (/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 2))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 3)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (cbrt.f64 (pow.f64 (log.f64 10) -4))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 16)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (pow.f64 (log.f64 10) 16)))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) -1) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) (neg.f64 (pow.f64 (log.f64 10) 4))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2)) (*.f64 1 (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (log.f64 10) 4) 1) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))) (*.f64 (pow.f64 (log.f64 10) 2) (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 2)))) (/.f64 (pow.f64 (pow.f64 (pow.f64 (log.f64 10) 27) 1/3) (*.f64 2 1/3)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10)))))
((pow.f64 (log.f64 10) 3) (+.f64 (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 10)))) (+.f64 (*.f64 (pow.f64 (log.f64 10) 2) 0) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (cbrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (cbrt.f64 100)))) (+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 2)) (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 0 (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (pow.f64 (log.f64 10) 2)) (*.f64 (log.f64 (cbrt.f64 100)) (pow.f64 (log.f64 10) 2))) (pow.f64 (log.f64 10) 3) (pow.f64 (pow.f64 (log.f64 10) 9) 1/3) (pow.f64 (pow.f64 (log.f64 10) 3) 1) (pow.f64 (sqrt.f64 (log.f64 10)) (*.f64 2 3)) (pow.f64 (log.f64 10) (*.f64 9 1/3)) (pow.f64 (cbrt.f64 (log.f64 10)) 9) (pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 3 1/3)) (pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 3)) (pow.f64 (pow.f64 (log.f64 10) 9) (*.f64 1/3 1)) (pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 3))) (cbrt.f64 9)) (pow.f64 (exp.f64 3) (log.f64 (log.f64 10))) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 3)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 3)))) (pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (sqrt.f64 3))) (sqrt.f64 3)) (pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 3)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 3))) 2)) (pow.f64 (sqrt.f64 (log.f64 10)) (+.f64 3 3)) (pow.f64 (log.f64 10) (+.f64 2 1)) (pow.f64 (log.f64 10) (+.f64 1 2)) (pow.f64 (pow.f64 (log.f64 10) 2) 3/2) (pow.f64 (pow.f64 (log.f64 10) 3/2) 2) (pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 3))) (/.f64 (pow.f64 (log.f64 10) 3) 1) (/.f64 1 (/.f64 1 (pow.f64 (log.f64 10) 3))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) -1) (/.f64 (pow.f64 (log.f64 10) 2) (/.f64 1 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (pow.f64 (log.f64 10) (+.f64 1/2 2)))) (/.f64 (pow.f64 (log.f64 10) (+.f64 2 1/3)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) (/.f64 (log.f64 10) (pow.f64 (log.f64 10) (neg.f64 2))) (/.f64 (pow.f64 (log.f64 10) (+.f64 1/2 2)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 1 (pow.f64 (log.f64 10) 3/2))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (cbrt.f64 (log.f64 10))) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) (+.f64 1/2 2))) (*.f64 (pow.f64 (log.f64 10) 3) 1) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (*.f64 (log.f64 10) (pow.f64 (log.f64 10) 2)) (*.f64 (pow.f64 (log.f64 10) (+.f64 1/2 2)) (sqrt.f64 (log.f64 10))) (*.f64 1 (pow.f64 (log.f64 10) 3)) (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 10)) (*.f64 (pow.f64 (log.f64 10) (+.f64 2 1/3)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (log.f64 10) (+.f64 2 1/3))) (*.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (log.f64 10) 3/2)) (sqrt.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3)) (exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) 3)) 3) 1/3)) (exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) 2) (log.f64 (log.f64 10)))) (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) (log.f64 10)) (pow.f64 (log.f64 10) (-.f64 8 4)))))
((*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (sqrt.f64 10))) (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (sqrt.f64 10)))) (+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) 0) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (cbrt.f64 10))) (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (cbrt.f64 100)))) (+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (log.f64 (sqrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))) (+.f64 (*.f64 0 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (log.f64 (cbrt.f64 100)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3) (pow.f64 (*.f64 (pow.f64 (log.f64 10) 9) (pow.f64 (atan2.f64 im re) 3)) 1/3) (pow.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1) (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1) (/.f64 1 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))) (/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) -1) (/.f64 (pow.f64 (log.f64 10) 2) (/.f64 1 (*.f64 (log.f64 10) (atan2.f64 im re)))) (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (pow.f64 (log.f64 10) (neg.f64 2))) (/.f64 (log.f64 10) (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))) (/.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))) (/.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 10) 3))) (/.f64 1 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))))) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 8)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (pow.f64 (log.f64 10) 4)))) (/.f64 (pow.f64 (log.f64 10) 4) (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re))) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 2))) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) 2))) (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) (+.f64 3 4)))) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)))) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 1 (atan2.f64 im re))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 4)) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (neg.f64 (pow.f64 (log.f64 10) 4))) (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (atan2.f64 im re))) (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (*.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2)) (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (*.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1) (*.f64 (neg.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))) (*.f64 -1 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 3)))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))) (/.f64 (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) (log.f64 10)) (pow.f64 (log.f64 10) (-.f64 8 4)))) (/.f64 1 (atan2.f64 im re))))
((/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4)) (pow.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) -1) (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 1) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 3) 1/3) (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 16)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (/.f64 (pow.f64 (log.f64 10) 16) (pow.f64 (log.f64 10) 8))) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 1) (/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3/2))) (/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (neg.f64 (pow.f64 (log.f64 10) 4))) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 3/2)) (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) (/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (neg.f64 (pow.f64 (log.f64 10) 8))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (pow.f64 (log.f64 10) 4))) (/.f64 (*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (pow.f64 (log.f64 10) 4)) (*.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 4))) (/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (pow.f64 (log.f64 10) 4))) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (pow.f64 (pow.f64 (log.f64 10) 2) 3)) (/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (log.f64 10) 16) (pow.f64 (log.f64 10) 4))) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 3))) (/.f64 (pow.f64 (log.f64 10) (+.f64 3 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))) (/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) 1)) (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) 1)) (/.f64 (*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) 1) (*.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) 1)) (/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) 1)) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) 1) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) 1) (*.f64 (pow.f64 (log.f64 10) 16) 1)) (/.f64 (*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (pow.f64 (log.f64 10) 16))) (/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (neg.f64 (atan2.f64 im re)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 1 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re))) (/.f64 1 (/.f64 (pow.f64 (log.f64 10) 16) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)))) (/.f64 -1 (neg.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)))) (/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) (-.f64 4 3)))) (/.f64 (neg.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)))) (/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 16))) (/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (atan2.f64 im re)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (/.f64 (*.f64 (pow.f64 (log.f64 10) (-.f64 3 2)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 4)) (/.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 10) 2) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 2) (*.f64 (log.f64 10) (cbrt.f64 (neg.f64 (atan2.f64 im re))))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 4)))) (/.f64 (*.f64 (pow.f64 (log.f64 10) (neg.f64 2)) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10)))))

simplify2.2s (11.1%)

Algorithm
egglog
Counts
256 → 304
Calls
Call 1
Inputs
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(pow.f64 (log.f64 10) 4)
(fabs.f64 (pow.f64 (log.f64 10) 4))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 12) 1/3)
(pow.f64 (pow.f64 (log.f64 10) 2) 2)
(pow.f64 (pow.f64 (log.f64 10) 4) 1)
(pow.f64 (sqrt.f64 (log.f64 10)) 8)
(pow.f64 (pow.f64 (log.f64 10) 12) (*.f64 1/3 1))
(pow.f64 (log.f64 10) (*.f64 12 1/3))
(pow.f64 (cbrt.f64 (log.f64 10)) 12)
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 4))
(pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 3 1/3))
(pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 1/3 3))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))) 2))
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 4))) (cbrt.f64 16))
(pow.f64 (log.f64 10) (/.f64 8 2))
(pow.f64 (pow.f64 (log.f64 10) 8) 1/2)
(pow.f64 (pow.f64 (log.f64 10) 4) (/.f64 2 2))
(pow.f64 (pow.f64 (log.f64 10) 2) (/.f64 4 2))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 1 2))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 1))
(pow.f64 (log.f64 10) (-.f64 8 4))
(pow.f64 (pow.f64 (log.f64 10) 4) (-.f64 2 1))
(pow.f64 (pow.f64 (log.f64 10) 2) (-.f64 4 2))
(pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 10) 4) 1)
(/.f64 1 (pow.f64 (log.f64 10) -4))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) (neg.f64 2)))
(/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) 8))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 2))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (pow.f64 (log.f64 10) 2) 3)))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 3))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (cbrt.f64 (pow.f64 (log.f64 10) -4)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 16)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (pow.f64 (log.f64 10) 16))))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) -1)
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2))
(*.f64 1 (pow.f64 (log.f64 10) 4))
(*.f64 (pow.f64 (log.f64 10) 4) 1)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(*.f64 (pow.f64 (log.f64 10) 2) (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (pow.f64 (pow.f64 (pow.f64 (log.f64 10) 27) 1/3) (*.f64 2 1/3)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))))
(pow.f64 (log.f64 10) 3)
(+.f64 (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 (pow.f64 (log.f64 10) 2) 0) (pow.f64 (log.f64 10) 3))
(+.f64 (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (cbrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 2)) (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 2)))
(+.f64 (*.f64 0 (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 3))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (pow.f64 (log.f64 10) 2)) (*.f64 (log.f64 (cbrt.f64 100)) (pow.f64 (log.f64 10) 2)))
(pow.f64 (log.f64 10) 3)
(pow.f64 (pow.f64 (log.f64 10) 9) 1/3)
(pow.f64 (pow.f64 (log.f64 10) 3) 1)
(pow.f64 (sqrt.f64 (log.f64 10)) (*.f64 2 3))
(pow.f64 (log.f64 10) (*.f64 9 1/3))
(pow.f64 (cbrt.f64 (log.f64 10)) 9)
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 3 1/3))
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 3))
(pow.f64 (pow.f64 (log.f64 10) 9) (*.f64 1/3 1))
(pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 3))) (cbrt.f64 9))
(pow.f64 (exp.f64 3) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 3)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 3))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (sqrt.f64 3))) (sqrt.f64 3))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 3)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 3))) 2))
(pow.f64 (sqrt.f64 (log.f64 10)) (+.f64 3 3))
(pow.f64 (log.f64 10) (+.f64 2 1))
(pow.f64 (log.f64 10) (+.f64 1 2))
(pow.f64 (pow.f64 (log.f64 10) 2) 3/2)
(pow.f64 (pow.f64 (log.f64 10) 3/2) 2)
(pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (log.f64 10) 3) 1)
(/.f64 1 (/.f64 1 (pow.f64 (log.f64 10) 3)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) -1)
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 1 (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (pow.f64 (log.f64 10) (+.f64 1/2 2))))
(/.f64 (pow.f64 (log.f64 10) (+.f64 2 1/3)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (log.f64 10) (pow.f64 (log.f64 10) (neg.f64 2)))
(/.f64 (pow.f64 (log.f64 10) (+.f64 1/2 2)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 1 (pow.f64 (log.f64 10) 3/2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (cbrt.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) (+.f64 1/2 2)))
(*.f64 (pow.f64 (log.f64 10) 3) 1)
(*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(*.f64 (log.f64 10) (pow.f64 (log.f64 10) 2))
(*.f64 (pow.f64 (log.f64 10) (+.f64 1/2 2)) (sqrt.f64 (log.f64 10)))
(*.f64 1 (pow.f64 (log.f64 10) 3))
(*.f64 (pow.f64 (log.f64 10) 2) (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) (+.f64 2 1/3)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (log.f64 10) (+.f64 2 1/3)))
(*.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (log.f64 10) 3/2))
(sqrt.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) 3)) 3) 1/3))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) 2) (log.f64 (log.f64 10))))
(/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) (log.f64 10)) (pow.f64 (log.f64 10) (-.f64 8 4))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (sqrt.f64 10))) (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) 0) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (cbrt.f64 10))) (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (log.f64 (sqrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (log.f64 (cbrt.f64 100)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))))
(pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) 9) (pow.f64 (atan2.f64 im re) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1)
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1)
(/.f64 1 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) -1)
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 1 (*.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 10)))
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (pow.f64 (log.f64 10) (neg.f64 2)))
(/.f64 (log.f64 10) (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(/.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 8))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 2))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (pow.f64 (log.f64 10) 4))))
(/.f64 (pow.f64 (log.f64 10) 4) (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 2)))
(/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) 2)))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) (+.f64 3 4))))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))))
(/.f64 (pow.f64 (log.f64 10) 3) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 4))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1)
(*.f64 (neg.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)))
(*.f64 -1 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) (log.f64 10)) (pow.f64 (log.f64 10) (-.f64 8 4)))) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 3) 1/3)
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 16))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (/.f64 (pow.f64 (log.f64 10) 16) (pow.f64 (log.f64 10) 8)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 1)
(/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3/2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (neg.f64 (pow.f64 (log.f64 10) 4))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 3/2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (neg.f64 (pow.f64 (log.f64 10) 8)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))
(/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (pow.f64 (log.f64 10) 4)) (*.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (pow.f64 (pow.f64 (log.f64 10) 2) 3))
(/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (log.f64 10) 16) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 3)))
(/.f64 (pow.f64 (log.f64 10) (+.f64 3 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) 1))
(/.f64 (*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) 1) (*.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) 1))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) 1))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) 1) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) 1) (*.f64 (pow.f64 (log.f64 10) 16) 1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (pow.f64 (log.f64 10) 16)))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (neg.f64 (atan2.f64 im re)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 16) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8))))
(/.f64 -1 (neg.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) (-.f64 4 3))))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 16)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (atan2.f64 im re)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) (-.f64 3 2)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 4))
(/.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 10) 2) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 2) (*.f64 (log.f64 10) (cbrt.f64 (neg.f64 (atan2.f64 im re))))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 4))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) (neg.f64 2)) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))))
Outputs
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (log.f64 10) 4)
(fabs.f64 (pow.f64 (log.f64 10) 4))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3)
(pow.f64 (cbrt.f64 (log.f64 10)) (*.f64 4 3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 12) 1/3)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 2) 2)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 4) 1)
(pow.f64 (log.f64 10) 4)
(pow.f64 (sqrt.f64 (log.f64 10)) 8)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 12) (*.f64 1/3 1))
(pow.f64 (log.f64 10) 4)
(pow.f64 (log.f64 10) (*.f64 12 1/3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (cbrt.f64 (log.f64 10)) 12)
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 4))
(pow.f64 (pow.f64 (log.f64 10) 3) 4/3)
(pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 3 1/3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 1/3 3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))) 2))
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 4 (log.f64 (log.f64 10))))) (sqrt.f64 (*.f64 4 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 4))) (cbrt.f64 16))
(pow.f64 (pow.f64 (log.f64 10) (cbrt.f64 4)) (cbrt.f64 16))
(pow.f64 (log.f64 10) (/.f64 8 2))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 8) 1/2)
(sqrt.f64 (pow.f64 (log.f64 10) 8))
(pow.f64 (pow.f64 (log.f64 10) 4) (/.f64 2 2))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 2) (/.f64 4 2))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 1 2))
(pow.f64 (cbrt.f64 (log.f64 10)) (*.f64 4 3))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 1))
(pow.f64 (cbrt.f64 (log.f64 10)) (*.f64 4 3))
(pow.f64 (log.f64 10) (-.f64 8 4))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 4) (-.f64 2 1))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 2) (-.f64 4 2))
(pow.f64 (log.f64 10) 4)
(pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 4))
(pow.f64 (log.f64 10) 4)
(/.f64 (pow.f64 (log.f64 10) 4) 1)
(pow.f64 (log.f64 10) 4)
(/.f64 1 (pow.f64 (log.f64 10) -4))
(pow.f64 (log.f64 10) (neg.f64 -4))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) (neg.f64 2)))
(pow.f64 (log.f64 10) (-.f64 2 -2))
(/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) 8))
(pow.f64 (log.f64 10) (-.f64 12 8))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 2))
(pow.f64 (log.f64 10) 4)
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (pow.f64 (cbrt.f64 (log.f64 10)) (neg.f64 8)))
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (pow.f64 (log.f64 10) 2) 3)))
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 6)))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (log.f64 10) -2))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 3))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) (*.f64 4 5))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (cbrt.f64 (pow.f64 (log.f64 10) -4)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 16)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (pow.f64 (log.f64 10) 16))))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) -1)
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) -1))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (log.f64 10) 4)
(*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2))
(pow.f64 (log.f64 10) 4)
(*.f64 1 (pow.f64 (log.f64 10) 4))
(pow.f64 (log.f64 10) 4)
(*.f64 (pow.f64 (log.f64 10) 4) 1)
(pow.f64 (log.f64 10) 4)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(*.f64 (pow.f64 (log.f64 10) 2) (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 2))))
(pow.f64 (log.f64 10) 4)
(/.f64 (pow.f64 (pow.f64 (pow.f64 (log.f64 10) 27) 1/3) (*.f64 2 1/3)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) 27)) 2/3) (pow.f64 (log.f64 10) -2))
(pow.f64 (log.f64 10) 3)
(+.f64 (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 10))))
(*.f64 2 (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 (pow.f64 (log.f64 10) 2) 0) (pow.f64 (log.f64 10) 3))
(fma.f64 (pow.f64 (log.f64 10) 2) 0 (pow.f64 (log.f64 10) 3))
(+.f64 (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (cbrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (cbrt.f64 100))))
(*.f64 (pow.f64 (log.f64 10) 2) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 2)) (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 2)))
(*.f64 2 (*.f64 (pow.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 0 (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 3))
(fma.f64 (pow.f64 (log.f64 10) 2) 0 (pow.f64 (log.f64 10) 3))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (pow.f64 (log.f64 10) 2)) (*.f64 (log.f64 (cbrt.f64 100)) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 10) 2) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(pow.f64 (log.f64 10) 3)
(pow.f64 (pow.f64 (log.f64 10) 9) 1/3)
(pow.f64 (log.f64 10) 3)
(pow.f64 (pow.f64 (log.f64 10) 3) 1)
(pow.f64 (log.f64 10) 3)
(pow.f64 (sqrt.f64 (log.f64 10)) (*.f64 2 3))
(pow.f64 (sqrt.f64 (log.f64 10)) 6)
(pow.f64 (log.f64 10) (*.f64 9 1/3))
(pow.f64 (log.f64 10) 3)
(pow.f64 (cbrt.f64 (log.f64 10)) 9)
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 3 1/3))
(pow.f64 (log.f64 10) 3)
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 3))
(pow.f64 (log.f64 10) 3)
(pow.f64 (pow.f64 (log.f64 10) 9) (*.f64 1/3 1))
(pow.f64 (log.f64 10) 3)
(pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 3))) (cbrt.f64 9))
(pow.f64 (pow.f64 (log.f64 10) (cbrt.f64 3)) (cbrt.f64 9))
(pow.f64 (exp.f64 3) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 3)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 3))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 3 (log.f64 (log.f64 10))))) (sqrt.f64 (*.f64 3 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (sqrt.f64 3))) (sqrt.f64 3))
(pow.f64 (pow.f64 (log.f64 10) (sqrt.f64 3)) (sqrt.f64 3))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 3)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 3))) 2))
(pow.f64 (exp.f64 3) (log.f64 (log.f64 10)))
(pow.f64 (sqrt.f64 (log.f64 10)) (+.f64 3 3))
(pow.f64 (sqrt.f64 (log.f64 10)) 6)
(pow.f64 (log.f64 10) (+.f64 2 1))
(pow.f64 (log.f64 10) 3)
(pow.f64 (log.f64 10) (+.f64 1 2))
(pow.f64 (log.f64 10) 3)
(pow.f64 (pow.f64 (log.f64 10) 2) 3/2)
(pow.f64 (pow.f64 (log.f64 10) 3/2) 2)
(pow.f64 (pow.f64 (log.f64 10) 3/2) 2)
(pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 3)))
(pow.f64 (exp.f64 3) (log.f64 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) 3) 1)
(pow.f64 (log.f64 10) 3)
(/.f64 1 (/.f64 1 (pow.f64 (log.f64 10) 3)))
(pow.f64 (pow.f64 (log.f64 10) (neg.f64 3)) -1)
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) -1)
(/.f64 (pow.f64 (log.f64 10) 3) (neg.f64 -1))
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 1 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) -1))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (pow.f64 (log.f64 10) (+.f64 1/2 2))))
(/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) (neg.f64 5/2)))
(/.f64 (pow.f64 (log.f64 10) (+.f64 2 1/3)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(/.f64 (pow.f64 (log.f64 10) 7/3) (pow.f64 (cbrt.f64 (log.f64 10)) -2))
(/.f64 (log.f64 10) (pow.f64 (log.f64 10) (neg.f64 2)))
(/.f64 (log.f64 10) (pow.f64 (log.f64 10) -2))
(/.f64 (pow.f64 (log.f64 10) (+.f64 1/2 2)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 5/2) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) (neg.f64 8)))
(/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 1 (pow.f64 (log.f64 10) 3/2)))
(/.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (log.f64 10) (neg.f64 3/2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (cbrt.f64 (log.f64 10)))
(pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 8 1))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) (+.f64 1/2 2)))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 5/2))
(*.f64 (pow.f64 (log.f64 10) 3) 1)
(pow.f64 (log.f64 10) 3)
(*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 8 1))
(*.f64 (log.f64 10) (pow.f64 (log.f64 10) 2))
(pow.f64 (log.f64 10) 3)
(*.f64 (pow.f64 (log.f64 10) (+.f64 1/2 2)) (sqrt.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 5/2))
(*.f64 1 (pow.f64 (log.f64 10) 3))
(pow.f64 (log.f64 10) 3)
(*.f64 (pow.f64 (log.f64 10) 2) (log.f64 10))
(pow.f64 (log.f64 10) 3)
(*.f64 (pow.f64 (log.f64 10) (+.f64 2 1/3)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (log.f64 10) 7/3))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (log.f64 10) (+.f64 2 1/3)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (log.f64 10) 7/3))
(*.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (log.f64 10) 3/2))
(pow.f64 (pow.f64 (log.f64 10) 3/2) 2)
(sqrt.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3))
(sqrt.f64 (pow.f64 (log.f64 10) 6))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) 3)) 3) 1/3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 10))) 1))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) 2) (log.f64 (log.f64 10))))
(exp.f64 (fma.f64 (log.f64 (log.f64 10)) 2 (log.f64 (log.f64 10))))
(/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) (log.f64 10)) (pow.f64 (log.f64 10) (-.f64 8 4))))
(/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 4)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (sqrt.f64 10))) (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (sqrt.f64 10))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) 0) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(fma.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) 0 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)))
(+.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (cbrt.f64 10))) (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (cbrt.f64 100))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (log.f64 (sqrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))))
(*.f64 2 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(fma.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) 0 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (*.f64 (log.f64 (cbrt.f64 100)) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) 9) (pow.f64 (atan2.f64 im re) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 9) (pow.f64 (atan2.f64 im re) 3)))
(pow.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1)
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1)
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(/.f64 1 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) (neg.f64 3)) (atan2.f64 im re)) -1)
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) -1)
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) -1))
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 1 (*.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (pow.f64 (log.f64 10) -1))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (pow.f64 (log.f64 10) -1))
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (pow.f64 (log.f64 10) (neg.f64 2)))
(/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 10) -2) (atan2.f64 im re)))
(/.f64 (log.f64 10) (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))))
(/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 10) -2) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 10) (neg.f64 3)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 1 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (neg.f64 3)))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7))) -1)
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 8))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 8))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 4))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (pow.f64 (log.f64 10) 4))))
(/.f64 (log.f64 10) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (pow.f64 (log.f64 10) 4))) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 10) 4) (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (log.f64 10)) (atan2.f64 im re))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))) (pow.f64 (log.f64 10) 2))
(/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) 2)))
(/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7))) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7))) 2)))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) (+.f64 3 4))))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 7)))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))))
(/.f64 (pow.f64 (log.f64 10) 3) (/.f64 1 (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 4))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 4))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 4))
(*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))
(pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3)
(*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3)
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)) (log.f64 10))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) 1)
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (neg.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)))
(pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3)
(*.f64 -1 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))))
(neg.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))))
(*.f64 (atan2.f64 im re) (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))
(/.f64 (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) (log.f64 10)) (pow.f64 (log.f64 10) (-.f64 8 4)))) (/.f64 1 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 4))) (pow.f64 (atan2.f64 im re) -1))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) -1)
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 16))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 16))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 8))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (/.f64 (pow.f64 (log.f64 10) 16) (pow.f64 (log.f64 10) 8)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) (-.f64 16 8)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3/2)))
(/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3/2) (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (neg.f64 (pow.f64 (log.f64 10) 4))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (neg.f64 (pow.f64 (log.f64 10) 4))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 3/2))
(/.f64 (/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 3/2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (neg.f64 (pow.f64 (log.f64 10) 8)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 8))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -2)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))
(/.f64 (pow.f64 (log.f64 10) 4) (/.f64 (pow.f64 (log.f64 10) (+.f64 1 4)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) (+.f64 1 4)))
(/.f64 (*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (pow.f64 (log.f64 10) 4)) (*.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 4))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -2))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (pow.f64 (pow.f64 (log.f64 10) 2) 3))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 4) (*.f64 (log.f64 10) (atan2.f64 im re))) (pow.f64 (log.f64 10) 6))
(/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (log.f64 10) 16) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) (+.f64 16 4)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (+.f64 2 3)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 7) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (log.f64 10)) (*.f64 4 5)))
(/.f64 (pow.f64 (log.f64 10) (+.f64 3 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 7) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (pow.f64 (log.f64 10) 4))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)) 1))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) 1) (*.f64 (neg.f64 (pow.f64 (log.f64 10) 8)) 1))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 8))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) 1))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -2)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) 1) (pow.f64 (log.f64 10) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8)) 1) (*.f64 (pow.f64 (log.f64 10) 16) 1))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 16))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (pow.f64 (log.f64 10) 16)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (pow.f64 (log.f64 10) 16)))
(/.f64 (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (neg.f64 (atan2.f64 im re)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 16) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 16) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 8))))
(/.f64 -1 (neg.f64 (/.f64 (pow.f64 (log.f64 10) (-.f64 4 3)) (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) (-.f64 4 3))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -2)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))) (neg.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (+.f64 3 4))) (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 16)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 7)) (pow.f64 (log.f64 10) 8)) (pow.f64 (log.f64 10) 16))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (atan2.f64 im re)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) (-.f64 3 2)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3))) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) 4))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (log.f64 10) (+.f64 1 4)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 10) 2) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (pow.f64 (log.f64 10) 2))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) -1) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2)) (pow.f64 (log.f64 10) -2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (-.f64 4 3)))) 2) (*.f64 (log.f64 10) (cbrt.f64 (neg.f64 (atan2.f64 im re))))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 4))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (*.f64 (log.f64 10) (cbrt.f64 (neg.f64 (atan2.f64 im re))))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 4))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) (neg.f64 2)) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -2) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3))) (pow.f64 (log.f64 10) -2))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 2))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 2)) (pow.f64 (log.f64 10) -2))
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))

eval156.0ms (0.8%)

Compiler

Compiled 5837 to 4756 computations (18.5% saved)

prune174.0ms (0.9%)

Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New3022304
Fresh202
Picked011
Done011
Total3044308
Accurracy
100.0%
Counts
308 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.9%
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
99.9%
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))))
99.6%
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
Compiler

Compiled 99 to 87 computations (12.1% saved)

localize35.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
98.6%
(*.f64 (log.f64 10) (atan2.f64 im re))
98.4%
(*.f64 (log.f64 10) (log.f64 10))
98.4%
(/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10)))
96.9%
(pow.f64 (log.f64 10) (-.f64 8 4))
Compiler

Compiled 63 to 53 computations (15.9% saved)

series2.0ms (0%)

Counts
4 → 0
Calls

6 calls:

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

rewrite2.8s (14.3%)

Algorithm
batch-egg-rewrite
Counts
4 → 190
Calls
Call 1
Inputs
(pow.f64 (log.f64 10) (-.f64 8 4))
(/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10)))
(*.f64 (log.f64 10) (log.f64 10))
(*.f64 (log.f64 10) (atan2.f64 im re))
Outputs
((pow.f64 (log.f64 10) (-.f64 8 4)) (+.f64 (*.f64 (pow.f64 (log.f64 10) 3) 0) (pow.f64 (log.f64 10) 4)) (+.f64 (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (cbrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (cbrt.f64 100)))) (+.f64 (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (sqrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (sqrt.f64 10)))) (+.f64 (*.f64 0 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4)) (+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (pow.f64 (log.f64 10) 3)) (*.f64 (log.f64 (cbrt.f64 100)) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 3)) (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 3))) (pow.f64 (pow.f64 (log.f64 10) 12) 1/3) (pow.f64 (sqrt.f64 (log.f64 10)) 8) (pow.f64 (pow.f64 (log.f64 10) 4) 1) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3) (pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 2)) (pow.f64 (pow.f64 (log.f64 10) 12) (*.f64 1/3 1)) (pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 3 1/3)) (pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 1/3 3)) (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 4))) (pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))) 2)) (pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 4))) (cbrt.f64 16)) (pow.f64 (exp.f64 4) (log.f64 (log.f64 10))) (pow.f64 (pow.f64 (log.f64 10) 6) (+.f64 1/3 1/3)) (pow.f64 (neg.f64 (pow.f64 (log.f64 10) 2)) 2) (pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 2 1/3)) (pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 4)) (pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1 1/3)) (pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1)) (pow.f64 (pow.f64 (log.f64 10) -4) -1) (pow.f64 (pow.f64 (log.f64 10) 2) 2) (pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/2 4)) (pow.f64 (pow.f64 (log.f64 10) 8) 1/2) (pow.f64 (cbrt.f64 (log.f64 10)) 12) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 6) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (+.f64 3 3)) (pow.f64 (log.f64 10) 4) (pow.f64 (log.f64 10) (*.f64 12 1/3)) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) 8)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (/.f64 (pow.f64 (log.f64 10) 4) 1) (/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 8))) (pow.f64 (log.f64 10) 4)) (/.f64 2 (*.f64 (pow.f64 (log.f64 10) -4) 2)) (/.f64 1 (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 6))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4)))) (/.f64 1 (pow.f64 (log.f64 10) -4)) (/.f64 1 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 8)))) (/.f64 1 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 12))) (/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 12)) (neg.f64 (pow.f64 (log.f64 10) 8))) (/.f64 -1 (neg.f64 (pow.f64 (log.f64 10) -4))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 1/3))) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) (*.f64 8 3)) (pow.f64 (log.f64 10) (+.f64 12 6))) (*.f64 -1 (pow.f64 (log.f64 10) (*.f64 6 1)))) (*.f64 -1 (*.f64 (pow.f64 (log.f64 10) (+.f64 1 1/3)) (pow.f64 (log.f64 10) (*.f64 1/3 8))))))
((/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))) (+.f64 (*.f64 (log.f64 10) 0) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 0 (log.f64 10)) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 (log.f64 10) (log.f64 (cbrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (cbrt.f64 100)))) (+.f64 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10)))) (+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (cbrt.f64 100)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10))) (fabs.f64 (pow.f64 (log.f64 10) 2)) (pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 2)) (pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1/3)) (pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 2 1/3)) (pow.f64 (pow.f64 (log.f64 10) -2) -1) (pow.f64 (pow.f64 (log.f64 10) 2) 1) (pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 3 1/3)) (pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/3 3)) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 -1)) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 -1 2)) (pow.f64 (pow.f64 (log.f64 10) 2) (neg.f64 -1)) (pow.f64 (pow.f64 (log.f64 10) 4) 1/2) (pow.f64 (sqrt.f64 (log.f64 10)) 4) (pow.f64 (pow.f64 (log.f64 10) 6) 1/3) (pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 1)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3/2) (pow.f64 (pow.f64 (log.f64 10) 12) (/.f64 1/3 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 6) (pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 3 3)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3) (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) (*.f64 6 1/3)) (pow.f64 (log.f64 10) (*.f64 1/2 4)) (pow.f64 (log.f64 10) (+.f64 4 -2)) (pow.f64 (log.f64 10) (+.f64 -2 4)) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) (+.f64 6 4)) (pow.f64 (log.f64 10) 8)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (log.f64 10)) (cbrt.f64 (log.f64 10))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (pow.f64 (log.f64 10) 3) (neg.f64 (neg.f64 (log.f64 10)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) -2)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (/.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 10) -4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (log.f64 10) -1) (/.f64 1 (pow.f64 (log.f64 10) 3))) (/.f64 (pow.f64 (log.f64 10) 2) 1) (/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (pow.f64 (log.f64 10) -1))) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) (+.f64 6 4))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4)))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (*.f64 (pow.f64 (log.f64 10) -2) (neg.f64 (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) 1) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (pow.f64 (log.f64 10) (+.f64 4 1)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 10) (*.f64 12 1/3)) (*.f64 (log.f64 10) (log.f64 10))))
((*.f64 (log.f64 10) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 0) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 0 (log.f64 10)) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 (log.f64 10) (log.f64 (cbrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (cbrt.f64 100)))) (+.f64 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10)))) (+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (cbrt.f64 100)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10))) (fabs.f64 (pow.f64 (log.f64 10) 2)) (pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 2)) (pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1/3)) (pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 2 1/3)) (pow.f64 (pow.f64 (log.f64 10) -2) -1) (pow.f64 (pow.f64 (log.f64 10) 2) 1) (pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 3 1/3)) (pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/3 3)) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 -1)) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 -1 2)) (pow.f64 (pow.f64 (log.f64 10) 2) (neg.f64 -1)) (pow.f64 (pow.f64 (log.f64 10) 4) 1/2) (pow.f64 (sqrt.f64 (log.f64 10)) 4) (pow.f64 (pow.f64 (log.f64 10) 6) 1/3) (pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 1)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3/2) (pow.f64 (pow.f64 (log.f64 10) 12) (/.f64 1/3 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 6) (pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 3 3)) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3) (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) (*.f64 6 1/3)) (pow.f64 (log.f64 10) (*.f64 1/2 4)) (pow.f64 (log.f64 10) (+.f64 4 -2)) (pow.f64 (log.f64 10) (+.f64 -2 4)) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (log.f64 10))) (/.f64 (pow.f64 (log.f64 10) (+.f64 6 4)) (pow.f64 (log.f64 10) 8)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (log.f64 10)) (cbrt.f64 (log.f64 10))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 2))) (/.f64 (pow.f64 (log.f64 10) 3) (neg.f64 (neg.f64 (log.f64 10)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) -2)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (/.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 10) -4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (log.f64 10) -1) (/.f64 1 (pow.f64 (log.f64 10) 3))) (/.f64 (pow.f64 (log.f64 10) 2) 1) (/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (pow.f64 (log.f64 10) -1))) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) (+.f64 6 4))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4)))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (*.f64 (pow.f64 (log.f64 10) -2) (neg.f64 (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) 1) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (pow.f64 (log.f64 10) (+.f64 4 1)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 10) (*.f64 12 1/3)) (*.f64 (log.f64 10) (log.f64 10))))
((*.f64 (log.f64 10) (atan2.f64 im re)) (+.f64 (*.f64 (atan2.f64 im re) 0) (*.f64 (log.f64 10) (atan2.f64 im re))) (+.f64 (*.f64 (atan2.f64 im re) (log.f64 (cbrt.f64 10))) (*.f64 (atan2.f64 im re) (log.f64 (cbrt.f64 100)))) (+.f64 (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 10))) (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 10)))) (+.f64 (*.f64 0 (atan2.f64 im re)) (*.f64 (log.f64 10) (atan2.f64 im re))) (+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (atan2.f64 im re)) (*.f64 (log.f64 (cbrt.f64 100)) (atan2.f64 im re))) (+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (atan2.f64 im re)) (*.f64 (log.f64 (sqrt.f64 10)) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 3) (pow.f64 (pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3) (pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1) (/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 4)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 2)))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 2) 2) (/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1) (/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (log.f64 10))) (/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 2) (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re)))) (*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (*.f64 (*.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re))) (*.f64 1 (*.f64 (log.f64 10) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1) (*.f64 (cbrt.f64 (log.f64 10)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (atan2.f64 im re))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (atan2.f64 im re)) (cbrt.f64 (log.f64 10))) (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (*.f64 (log.f64 10) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 10)) (cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 3)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (*.f64 2 1/3))) (*.f64 (pow.f64 (log.f64 10) (+.f64 1 1/3)) (/.f64 1 (log.f64 10)))))

simplify1.4s (7%)

Algorithm
egglog
Counts
190 → 169
Calls
Call 1
Inputs
(pow.f64 (log.f64 10) (-.f64 8 4))
(+.f64 (*.f64 (pow.f64 (log.f64 10) 3) 0) (pow.f64 (log.f64 10) 4))
(+.f64 (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (cbrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (sqrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 0 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (pow.f64 (log.f64 10) 3)) (*.f64 (log.f64 (cbrt.f64 100)) (pow.f64 (log.f64 10) 3)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 3)) (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 3)))
(pow.f64 (pow.f64 (log.f64 10) 12) 1/3)
(pow.f64 (sqrt.f64 (log.f64 10)) 8)
(pow.f64 (pow.f64 (log.f64 10) 4) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3)
(pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 2))
(pow.f64 (pow.f64 (log.f64 10) 12) (*.f64 1/3 1))
(pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 3 1/3))
(pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 1/3 3))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))))
(pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))) 2))
(pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 4))) (cbrt.f64 16))
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(pow.f64 (pow.f64 (log.f64 10) 6) (+.f64 1/3 1/3))
(pow.f64 (neg.f64 (pow.f64 (log.f64 10) 2)) 2)
(pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 2 1/3))
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 4))
(pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1 1/3))
(pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1))
(pow.f64 (pow.f64 (log.f64 10) -4) -1)
(pow.f64 (pow.f64 (log.f64 10) 2) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/2 4))
(pow.f64 (pow.f64 (log.f64 10) 8) 1/2)
(pow.f64 (cbrt.f64 (log.f64 10)) 12)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 6)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (+.f64 3 3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (log.f64 10) (*.f64 12 1/3))
(/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) 8))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (pow.f64 (log.f64 10) 4) 1)
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 8))) (pow.f64 (log.f64 10) 4))
(/.f64 2 (*.f64 (pow.f64 (log.f64 10) -4) 2))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 6)))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4))))
(/.f64 1 (pow.f64 (log.f64 10) -4))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 8))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 12)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 12)) (neg.f64 (pow.f64 (log.f64 10) 8)))
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 10) -4)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 1/3))) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) (*.f64 8 3)) (pow.f64 (log.f64 10) (+.f64 12 6))) (*.f64 -1 (pow.f64 (log.f64 10) (*.f64 6 1)))) (*.f64 -1 (*.f64 (pow.f64 (log.f64 10) (+.f64 1 1/3)) (pow.f64 (log.f64 10) (*.f64 1/3 8)))))
(/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10)))
(+.f64 (*.f64 (log.f64 10) 0) (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 0 (log.f64 10)) (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 (log.f64 10) (log.f64 (cbrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (cbrt.f64 100)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)))
(fabs.f64 (pow.f64 (log.f64 10) 2))
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 2))
(pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1/3))
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 2 1/3))
(pow.f64 (pow.f64 (log.f64 10) -2) -1)
(pow.f64 (pow.f64 (log.f64 10) 2) 1)
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 3 1/3))
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/3 3))
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 1/2 1/2))
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 -1))
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 -1 2))
(pow.f64 (pow.f64 (log.f64 10) 2) (neg.f64 -1))
(pow.f64 (pow.f64 (log.f64 10) 4) 1/2)
(pow.f64 (sqrt.f64 (log.f64 10)) 4)
(pow.f64 (pow.f64 (log.f64 10) 6) 1/3)
(pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 1))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3/2)
(pow.f64 (pow.f64 (log.f64 10) 12) (/.f64 1/3 2))
(pow.f64 (cbrt.f64 (log.f64 10)) 6)
(pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 3 3))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (*.f64 6 1/3))
(pow.f64 (log.f64 10) (*.f64 1/2 4))
(pow.f64 (log.f64 10) (+.f64 4 -2))
(pow.f64 (log.f64 10) (+.f64 -2 4))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) (+.f64 6 4)) (pow.f64 (log.f64 10) 8))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (log.f64 10)) (cbrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 (log.f64 10) 3) (neg.f64 (neg.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) -2)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 10) -4))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (pow.f64 (log.f64 10) -1) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (log.f64 10) 2) 1)
(/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (pow.f64 (log.f64 10) -1)))
(/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) (+.f64 6 4)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -2) (neg.f64 (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) 1) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (pow.f64 (log.f64 10) (+.f64 4 1)) (pow.f64 (log.f64 10) 3))
(/.f64 (pow.f64 (log.f64 10) (*.f64 12 1/3)) (*.f64 (log.f64 10) (log.f64 10)))
(*.f64 (log.f64 10) (log.f64 10))
(+.f64 (*.f64 (log.f64 10) 0) (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 0 (log.f64 10)) (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 (log.f64 10) (log.f64 (cbrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (cbrt.f64 100)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)))
(fabs.f64 (pow.f64 (log.f64 10) 2))
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 2))
(pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1/3))
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 2 1/3))
(pow.f64 (pow.f64 (log.f64 10) -2) -1)
(pow.f64 (pow.f64 (log.f64 10) 2) 1)
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 3 1/3))
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/3 3))
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 1/2 1/2))
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 -1))
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 -1 2))
(pow.f64 (pow.f64 (log.f64 10) 2) (neg.f64 -1))
(pow.f64 (pow.f64 (log.f64 10) 4) 1/2)
(pow.f64 (sqrt.f64 (log.f64 10)) 4)
(pow.f64 (pow.f64 (log.f64 10) 6) 1/3)
(pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 1))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3/2)
(pow.f64 (pow.f64 (log.f64 10) 12) (/.f64 1/3 2))
(pow.f64 (cbrt.f64 (log.f64 10)) 6)
(pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 3 3))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (*.f64 6 1/3))
(pow.f64 (log.f64 10) (*.f64 1/2 4))
(pow.f64 (log.f64 10) (+.f64 4 -2))
(pow.f64 (log.f64 10) (+.f64 -2 4))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) (+.f64 6 4)) (pow.f64 (log.f64 10) 8))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (log.f64 10)) (cbrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 (log.f64 10) 3) (neg.f64 (neg.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) -2)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 10) -4))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (pow.f64 (log.f64 10) -1) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (log.f64 10) 2) 1)
(/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (pow.f64 (log.f64 10) -1)))
(/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) (+.f64 6 4)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -2) (neg.f64 (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) 1) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (pow.f64 (log.f64 10) (+.f64 4 1)) (pow.f64 (log.f64 10) 3))
(/.f64 (pow.f64 (log.f64 10) (*.f64 12 1/3)) (*.f64 (log.f64 10) (log.f64 10)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(+.f64 (*.f64 (atan2.f64 im re) 0) (*.f64 (log.f64 10) (atan2.f64 im re)))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 (cbrt.f64 10))) (*.f64 (atan2.f64 im re) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 10))) (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 0 (atan2.f64 im re)) (*.f64 (log.f64 10) (atan2.f64 im re)))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (atan2.f64 im re)) (*.f64 (log.f64 (cbrt.f64 100)) (atan2.f64 im re)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (atan2.f64 im re)) (*.f64 (log.f64 (sqrt.f64 10)) (atan2.f64 im re)))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 4)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 2) 2)
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 2) (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 1 (*.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1)
(*.f64 (cbrt.f64 (log.f64 10)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 3))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (*.f64 2 1/3))) (*.f64 (pow.f64 (log.f64 10) (+.f64 1 1/3)) (/.f64 1 (log.f64 10))))
Outputs
(pow.f64 (log.f64 10) (-.f64 8 4))
(pow.f64 (log.f64 10) 4)
(+.f64 (*.f64 (pow.f64 (log.f64 10) 3) 0) (pow.f64 (log.f64 10) 4))
(+.f64 (pow.f64 (log.f64 10) 4) 0)
(+.f64 (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (cbrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (cbrt.f64 100))))
(*.f64 (pow.f64 (log.f64 10) 3) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (sqrt.f64 10))) (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (sqrt.f64 10))))
(*.f64 2 (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 0 (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
(+.f64 (pow.f64 (log.f64 10) 4) 0)
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (pow.f64 (log.f64 10) 3)) (*.f64 (log.f64 (cbrt.f64 100)) (pow.f64 (log.f64 10) 3)))
(*.f64 (pow.f64 (log.f64 10) 3) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 3)) (*.f64 (log.f64 (sqrt.f64 10)) (pow.f64 (log.f64 10) 3)))
(*.f64 2 (*.f64 (pow.f64 (log.f64 10) 3) (log.f64 (sqrt.f64 10))))
(pow.f64 (pow.f64 (log.f64 10) 12) 1/3)
(pow.f64 (log.f64 10) 4)
(pow.f64 (sqrt.f64 (log.f64 10)) 8)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 4) 1)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 2))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 12) (*.f64 1/3 1))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 3 1/3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 4) (*.f64 1/3 3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (sqrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))))
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 1) (log.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4)))) (pow.f64 (cbrt.f64 (log.f64 (pow.f64 (log.f64 10) 4))) 2))
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(pow.f64 (exp.f64 (*.f64 (log.f64 (log.f64 10)) (cbrt.f64 4))) (cbrt.f64 16))
(pow.f64 (log.f64 10) 4)
(pow.f64 (exp.f64 4) (log.f64 (log.f64 10)))
(pow.f64 (pow.f64 (log.f64 10) 6) (+.f64 1/3 1/3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (neg.f64 (pow.f64 (log.f64 10) 2)) 2)
(pow.f64 (*.f64 (log.f64 10) (log.f64 1/10)) 2)
(pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 2 1/3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 4))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1 1/3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) -4) -1)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 2) 2)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/2 4))
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (log.f64 10) 8) 1/2)
(pow.f64 (log.f64 10) 4)
(pow.f64 (cbrt.f64 (log.f64 10)) 12)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 6)
(pow.f64 (log.f64 10) 4)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (+.f64 3 3))
(pow.f64 (log.f64 10) 4)
(pow.f64 (log.f64 10) 4)
(pow.f64 (log.f64 10) (*.f64 12 1/3))
(pow.f64 (log.f64 10) 4)
(/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 4))
(pow.f64 (log.f64 10) 4)
(/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) 8))
(pow.f64 (log.f64 10) 4)
(/.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(pow.f64 (log.f64 10) 4)
(/.f64 (pow.f64 (log.f64 10) 4) 1)
(pow.f64 (log.f64 10) 4)
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 10) 8))) (pow.f64 (log.f64 10) 4))
(pow.f64 (log.f64 10) 4)
(/.f64 2 (*.f64 (pow.f64 (log.f64 10) -4) 2))
(/.f64 -2 (*.f64 (pow.f64 (log.f64 10) -4) -2))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 6)))
(pow.f64 (log.f64 10) 4)
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4))))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 8/3) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 4/3))) -1)
(/.f64 1 (pow.f64 (log.f64 10) -4))
(pow.f64 (log.f64 10) 4)
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 8))))
(pow.f64 (/.f64 1 (pow.f64 (log.f64 10) 4)) -1)
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (log.f64 10) 12)))
(pow.f64 (log.f64 10) 4)
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(pow.f64 (log.f64 10) 4)
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (log.f64 10) 2))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 12)) (neg.f64 (pow.f64 (log.f64 10) 8)))
(pow.f64 (log.f64 10) 4)
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 10) -4)))
(pow.f64 (log.f64 10) 4)
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 1/3))) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (pow.f64 (log.f64 10) (+.f64 2 14/3)) (pow.f64 (log.f64 10) 8/3))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) (*.f64 8 3)) (pow.f64 (log.f64 10) (+.f64 12 6))) (*.f64 -1 (pow.f64 (log.f64 10) (*.f64 6 1)))) (*.f64 -1 (*.f64 (pow.f64 (log.f64 10) (+.f64 1 1/3)) (pow.f64 (log.f64 10) (*.f64 1/3 8)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 10)) (neg.f64 (pow.f64 (log.f64 10) 6)))
(/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10)))
(pow.f64 (log.f64 10) 2)
(+.f64 (*.f64 (log.f64 10) 0) (pow.f64 (log.f64 10) 2))
(+.f64 0 (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 0 (log.f64 10)) (pow.f64 (log.f64 10) 2))
(+.f64 0 (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 (log.f64 10) (log.f64 (cbrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (cbrt.f64 100))))
(*.f64 (log.f64 10) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))))
(*.f64 2 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (cbrt.f64 100)) (log.f64 10)))
(*.f64 (log.f64 10) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)))
(*.f64 2 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))))
(fabs.f64 (pow.f64 (log.f64 10) 2))
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1/3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 2 1/3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) -2) -1)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) 1)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 3 1/3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/3 3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 1/2 1/2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 -1))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 -1 2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (neg.f64 -1))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 4) 1/2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (sqrt.f64 (log.f64 10)) 4)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 6) 1/3)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 1))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3/2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 12) (/.f64 1/3 2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (cbrt.f64 (log.f64 10)) 6)
(pow.f64 (log.f64 10) 2)
(pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 3 3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (*.f64 6 1/3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (*.f64 1/2 4))
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (+.f64 4 -2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (+.f64 -2 4))
(pow.f64 (log.f64 10) 2)
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (log.f64 10)))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) (+.f64 6 4)) (pow.f64 (log.f64 10) 8))
(pow.f64 (log.f64 10) 2)
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 10) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (log.f64 10)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 4/3) (log.f64 10)) (cbrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 2)))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) 3) (neg.f64 (neg.f64 (log.f64 10))))
(pow.f64 (log.f64 10) 2)
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) -2)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 8 -2)))
(/.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 10) -4))
(pow.f64 (log.f64 10) 2)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 10) (pow.f64 (log.f64 10) 4/3))
(/.f64 (pow.f64 (log.f64 10) -1) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (log.f64 10) -1) (pow.f64 (log.f64 10) -3))
(/.f64 (pow.f64 (log.f64 10) 2) 1)
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (pow.f64 (log.f64 10) -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (log.f64 10) (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) (+.f64 6 4)))
(pow.f64 (log.f64 10) 2)
(/.f64 (/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (log.f64 10) 2/3)) (cbrt.f64 (pow.f64 (log.f64 10) 10)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (log.f64 10) 2)
(/.f64 (*.f64 (pow.f64 (log.f64 10) -2) (neg.f64 (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (log.f64 10) 2)
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) 1) (neg.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) (+.f64 4 1)) (pow.f64 (log.f64 10) 3))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) (*.f64 12 1/3)) (*.f64 (log.f64 10) (log.f64 10)))
(pow.f64 (log.f64 10) 2)
(*.f64 (log.f64 10) (log.f64 10))
(pow.f64 (log.f64 10) 2)
(+.f64 (*.f64 (log.f64 10) 0) (pow.f64 (log.f64 10) 2))
(+.f64 0 (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 0 (log.f64 10)) (pow.f64 (log.f64 10) 2))
(+.f64 0 (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 (log.f64 10) (log.f64 (cbrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (cbrt.f64 100))))
(*.f64 (log.f64 10) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))) (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))))
(*.f64 2 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (cbrt.f64 100)) (log.f64 10)))
(*.f64 (log.f64 10) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 10)) (log.f64 10)))
(*.f64 2 (*.f64 (log.f64 10) (log.f64 (sqrt.f64 10))))
(fabs.f64 (pow.f64 (log.f64 10) 2))
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 1/3 2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 3) (+.f64 1/3 1/3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 3) (*.f64 2 1/3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) -2) -1)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) 1)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 3 1/3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (*.f64 1/3 3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 1/2 1/2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 2 -1))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (+.f64 -1 2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 2) (neg.f64 -1))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 4) 1/2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (sqrt.f64 (log.f64 10)) 4)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 6) 1/3)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 6) (*.f64 1/3 1))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) 3/2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (log.f64 10) 12) (/.f64 1/3 2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (cbrt.f64 (log.f64 10)) 6)
(pow.f64 (log.f64 10) 2)
(pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 3 3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 3)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (*.f64 6 1/3))
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (*.f64 1/2 4))
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (+.f64 4 -2))
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) (+.f64 -2 4))
(pow.f64 (log.f64 10) 2)
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (log.f64 10)))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) (+.f64 6 4)) (pow.f64 (log.f64 10) 8))
(pow.f64 (log.f64 10) 2)
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 10) (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (log.f64 10)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 4/3) (log.f64 10)) (cbrt.f64 (log.f64 10)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (log.f64 10) 2)))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) 3) (neg.f64 (neg.f64 (log.f64 10))))
(pow.f64 (log.f64 10) 2)
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) -2)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))
(/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (log.f64 10)) (+.f64 8 -2)))
(/.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 10) -4))
(pow.f64 (log.f64 10) 2)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 10) (pow.f64 (log.f64 10) 4/3))
(/.f64 (pow.f64 (log.f64 10) -1) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (log.f64 10) -1) (pow.f64 (log.f64 10) -3))
(/.f64 (pow.f64 (log.f64 10) 2) 1)
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (pow.f64 (log.f64 10) -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (log.f64 10) (log.f64 10)))
(/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (log.f64 10) (+.f64 6 4)))
(pow.f64 (log.f64 10) 2)
(/.f64 (/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (pow.f64 (log.f64 10) (+.f64 6 4))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 6) (pow.f64 (log.f64 10) 2/3)) (cbrt.f64 (pow.f64 (log.f64 10) 10)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (log.f64 10) 2)
(/.f64 (*.f64 (pow.f64 (log.f64 10) -2) (neg.f64 (pow.f64 (log.f64 10) 8))) (neg.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (log.f64 10) 2)
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 6)) 1) (neg.f64 (pow.f64 (log.f64 10) 4)))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) (+.f64 4 1)) (pow.f64 (log.f64 10) 3))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) (*.f64 12 1/3)) (*.f64 (log.f64 10) (log.f64 10)))
(pow.f64 (log.f64 10) 2)
(*.f64 (log.f64 10) (atan2.f64 im re))
(+.f64 (*.f64 (atan2.f64 im re) 0) (*.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 (cbrt.f64 10))) (*.f64 (atan2.f64 im re) (log.f64 (cbrt.f64 100))))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 10))) (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 10))))
(*.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 10))))
(+.f64 (*.f64 0 (atan2.f64 im re)) (*.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(+.f64 (*.f64 (log.f64 (cbrt.f64 10)) (atan2.f64 im re)) (*.f64 (log.f64 (cbrt.f64 100)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 (cbrt.f64 10)) (log.f64 (cbrt.f64 100))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 10)) (atan2.f64 im re)) (*.f64 (log.f64 (sqrt.f64 10)) (atan2.f64 im re)))
(*.f64 2 (*.f64 (atan2.f64 im re) (log.f64 (sqrt.f64 10))))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 3)
(*.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(*.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1)
(*.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 4)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 4))) (*.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10)))) (cbrt.f64 (*.f64 (log.f64 10) (log.f64 1/10))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 4/3))
(/.f64 (*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 2) 2)
(*.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1)
(*.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 4/3) (*.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10)))) (pow.f64 (log.f64 10) 2/3))
(*.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 2))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))) 2) (cbrt.f64 (*.f64 (log.f64 10) (atan2.f64 im re))))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (*.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)) (sqrt.f64 (log.f64 10)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (*.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 1 (*.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 1)
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (cbrt.f64 (log.f64 10)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (atan2.f64 im re)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) 3))
(*.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) (*.f64 2 1/3))) (*.f64 (pow.f64 (log.f64 10) (+.f64 1 1/3)) (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2/3) (atan2.f64 im re)) (pow.f64 (log.f64 10) (+.f64 -1 4/3)))

eval72.0ms (0.4%)

Compiler

Compiled 3591 to 3042 computations (15.3% saved)

prune58.0ms (0.3%)

Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New1690169
Fresh011
Picked011
Done022
Total1694173
Accurracy
100.0%
Counts
173 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.9%
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
99.9%
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))))
99.6%
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
Compiler

Compiled 78 to 68 computations (12.8% saved)

localize30.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
99.6%
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
97.5%
(pow.f64 (log.f64 10) 3)
96.9%
(pow.f64 (log.f64 10) 4)
Compiler

Compiled 57 to 44 computations (22.8% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
re
@inf
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
0.0ms
im
@inf
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
0.0ms
re
@-inf
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
0.0ms
im
@-inf
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
0.0ms
im
@0
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))

rewrite2.7s (13.5%)

Algorithm
batch-egg-rewrite
Counts
2 → 104
Calls
Call 1
Inputs
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
Outputs
((/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (+.f64 (*.f64 (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) 0) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (+.f64 0 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 1) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3))) 1/3) (pow.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) -1) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 1) (/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3/2))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re)))) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (neg.f64 2))) (atan2.f64 im re)) (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4)) (/.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (atan2.f64 im re))) (/.f64 -1 (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) -1)) (/.f64 -1 (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))) 1)) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (neg.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (cbrt.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4))) (/.f64 -1 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) -1)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) (pow.f64 (atan2.f64 im re) (neg.f64 2))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) -1)) (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) 4))) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) -1) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (+.f64 2 3))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))) (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2) (log.f64 10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2) (neg.f64 (log.f64 10))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)))) (/.f64 (*.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4)) (*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4))) (/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2)))) (/.f64 (-.f64 (*.f64 0 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (+.f64 2 3))) (/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re)))) (/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3) (fabs.f64 (atan2.f64 im re)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re))))) (/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))))) (/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))))) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (fabs.f64 (atan2.f64 im re)) 3))) (/.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (*.f64 (log.f64 10) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (/.f64 (*.f64 (neg.f64 (log.f64 10)) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) -1) (/.f64 (pow.f64 (log.f64 10) 4) (/.f64 (atan2.f64 im re) -1))))
((/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (+.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (+.f64 (*.f64 -1 0) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (+.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (*.f64 -1 0)) (+.f64 (*.f64 0 -1) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (+.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 0) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)) 1/3) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 1) (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) -1) (/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2))) (neg.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) -1) (/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2))) (/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (fabs.f64 (cbrt.f64 (atan2.f64 im re)))) (fabs.f64 (cbrt.f64 (atan2.f64 im re)))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (cbrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (atan2.f64 im re))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (neg.f64 (cbrt.f64 (atan2.f64 im re)))) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2)) (/.f64 (*.f64 (*.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2)) (/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2)) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2)) (*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))) (/.f64 (-.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)) 0) (+.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (+.f64 0 (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 0)))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (cbrt.f64 (atan2.f64 im re))) (/.f64 (*.f64 (*.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) 1) (neg.f64 (pow.f64 (atan2.f64 im re) 2))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (atan2.f64 im re))) (/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (neg.f64 (cbrt.f64 (atan2.f64 im re)))) (/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (fabs.f64 (atan2.f64 im re)))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) 2))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8)))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (/.f64 1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) (/.f64 -1 (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))) (/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 1) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (+.f64 0 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3))) (+.f64 0 (-.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))))) (/.f64 -1 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) -1)) (/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) 1)) (/.f64 1 (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2)))) (/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) 1) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re))) (fabs.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (*.f64 (atan2.f64 im re) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (*.f64 (pow.f64 (log.f64 10) (+.f64 1/3 1/3)) (sqrt.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (pow.f64 (log.f64 10) (*.f64 12 1)) (*.f64 1/3 1)) (*.f64 1/3 1)))))

simplify1.3s (6.6%)

Algorithm
egglog
Counts
152 → 167
Calls
Call 1
Inputs
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(+.f64 (*.f64 (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) 0) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 1)
(pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 3)
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3))) 1/3)
(pow.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) -1)
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 1)
(/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3/2)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (neg.f64 2))) (atan2.f64 im re))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4))
(/.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (atan2.f64 im re)))
(/.f64 -1 (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) -1))
(/.f64 -1 (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))) 1))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (neg.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (cbrt.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4))) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) -1)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) (pow.f64 (atan2.f64 im re) (neg.f64 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) -1))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) 4)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) -1) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (+.f64 2 3)))
(/.f64 (neg.f64 (log.f64 10)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2) (log.f64 10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2) (neg.f64 (log.f64 10))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3))))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))))
(/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4)) (*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (+.f64 2 3)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re)))) (/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3) (fabs.f64 (atan2.f64 im re)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))))) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (fabs.f64 (atan2.f64 im re)) 3)))
(/.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (log.f64 10) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (log.f64 10)) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) -1) (/.f64 (pow.f64 (log.f64 10) 4) (/.f64 (atan2.f64 im re) -1)))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(+.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))
(+.f64 (*.f64 -1 0) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))
(+.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (*.f64 -1 0))
(+.f64 (*.f64 0 -1) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))
(+.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 0)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 3)
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)) 1/3)
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) -1)
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2))) (neg.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) -1)
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (fabs.f64 (cbrt.f64 (atan2.f64 im re)))) (fabs.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (cbrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (neg.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2))
(/.f64 (*.f64 (*.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2))
(/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2)) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2)) (*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(/.f64 (-.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)) 0) (+.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (+.f64 0 (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 0))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) 1) (neg.f64 (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (neg.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (fabs.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(/.f64 1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)))
(/.f64 -1 (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 1)
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 (+.f64 0 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3))) (+.f64 0 (-.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))))
(/.f64 -1 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) -1))
(/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) 1))
(/.f64 1 (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) 1) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re))) (fabs.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (*.f64 (atan2.f64 im re) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) (+.f64 1/3 1/3)) (sqrt.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (pow.f64 (log.f64 10) (*.f64 12 1)) (*.f64 1/3 1)) (*.f64 1/3 1))))
Outputs
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re))) (pow.f64 (pow.f64 (log.f64 10) 2) 2))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 2) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(+.f64 (*.f64 (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) 0) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(fma.f64 (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) 0 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))
(+.f64 0 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 1)
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 3)
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3))) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3))))
(pow.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) -1)
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) -1)
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 1)
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3/2)))
(/.f64 (pow.f64 (log.f64 10) 3/2) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3/2) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (neg.f64 2))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 7) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) -2)) (atan2.f64 im re))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 7) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4))
(/.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) -1)
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (*.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 10) 7) (*.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))))
(/.f64 -1 (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) -1))
(/.f64 -1 (*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))))
(/.f64 -1 (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))) 1))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) -1)
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))
(neg.f64 (*.f64 (pow.f64 (log.f64 10) -1) (fabs.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (neg.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 7) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 9) (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re)))) (neg.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 7) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 2) (cbrt.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (*.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4))) (/.f64 -1 (atan2.f64 im re)))
(*.f64 (neg.f64 (pow.f64 (log.f64 10) -1)) (*.f64 (atan2.f64 im re) -1))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (atan2.f64 im re)) -1)) (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (log.f64 10) 2) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 10) 2)) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) (pow.f64 (atan2.f64 im re) (neg.f64 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) (pow.f64 (atan2.f64 im re) -2))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) -1))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) 4)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) 4)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) -1) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 7) (atan2.f64 im re)) (*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) -1))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (+.f64 2 3)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 7) (atan2.f64 im re)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) 5))
(/.f64 (neg.f64 (log.f64 10)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2)))
(/.f64 (log.f64 1/10) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 2) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2) (log.f64 10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 2) (log.f64 10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2) (neg.f64 (log.f64 10))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 2) (log.f64 1/10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3)) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (pow.f64 (log.f64 10) 3))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) 2))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re))) -1)
(/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4)) (*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 7) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) 4))
(/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))) (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (fma.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))))) (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 2))))
(/.f64 (fma.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 2) (fabs.f64 (atan2.f64 im re)))) (neg.f64 (/.f64 (*.f64 (pow.f64 (log.f64 10) 4) (log.f64 10)) (fabs.f64 (atan2.f64 im re))))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 2) (fabs.f64 (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 9) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (+.f64 2 3)))
(/.f64 (fma.f64 0 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (neg.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 9) (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re))))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) 5))
(/.f64 (-.f64 (*.f64 0 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re)))) (/.f64 (pow.f64 (pow.f64 (log.f64 10) 2) 3) (fabs.f64 (atan2.f64 im re)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (*.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (fma.f64 0 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (log.f64 10)))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 6) (fabs.f64 (atan2.f64 im re))))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) (log.f64 10))))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))) (/.f64 (*.f64 (pow.f64 (log.f64 10) 4) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (*.f64 (fabs.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3)))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 10) 3) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 3))) (neg.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))))
(/.f64 (-.f64 (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 3) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4))))) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (fabs.f64 (atan2.f64 im re)) 3)))
(/.f64 (fma.f64 0 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 7) (*.f64 (fabs.f64 (atan2.f64 im re)) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))))) (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (fabs.f64 (atan2.f64 im re)) 3)))
(/.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 10) 4)))
(*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 2) (log.f64 10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (log.f64 10)) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 2) (log.f64 1/10)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 3) -1) (/.f64 (pow.f64 (log.f64 10) 4) (/.f64 (atan2.f64 im re) -1)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 3) -1) (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (atan2.f64 im re) -1)))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(+.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(+.f64 (*.f64 -1 0) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(+.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) (*.f64 -1 0))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(+.f64 (*.f64 0 -1) (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(+.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 0)
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))) 3)
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 1)
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) -1)
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re)))) (neg.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 3))
(/.f64 (neg.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2))) (neg.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (atan2.f64 im re) 2)))) (neg.f64 (pow.f64 (atan2.f64 im re) 4)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) -1)
(/.f64 (pow.f64 (log.f64 10) 4) (*.f64 -1 (fabs.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (fabs.f64 (cbrt.f64 (atan2.f64 im re)))) (fabs.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (*.f64 (fabs.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (atan2.f64 im re)))) (fabs.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (cbrt.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 3))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (neg.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 2))
(/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 3))
(/.f64 (*.f64 (*.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) (neg.f64 (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (neg.f64 (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (atan2.f64 im re) 4))
(/.f64 (*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2)) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2)) (*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (atan2.f64 im re) 2))) (pow.f64 (atan2.f64 im re) 4)) (pow.f64 (pow.f64 (atan2.f64 im re) 4) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8))) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) 2))
(/.f64 (-.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)) 0) (+.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (+.f64 0 (*.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 0))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)) (+.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)) (/.f64 (*.f64 0 (pow.f64 (log.f64 10) 4)) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (*.f64 (*.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) 1) (neg.f64 (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))) (neg.f64 (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)))) (neg.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (fabs.f64 (atan2.f64 im re))))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (/.f64 (pow.f64 (atan2.f64 im re) 2) (fabs.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4))) 2)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 8)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (*.f64 (pow.f64 (atan2.f64 im re) 4) (pow.f64 (atan2.f64 im re) -2)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 8)))
(neg.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4) (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 8))))
(/.f64 1 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)))
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) -1)
(/.f64 -1 (/.f64 (fabs.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 4)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2))) (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re)) 1)
(/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (fabs.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 3))
(/.f64 (+.f64 0 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3))) (+.f64 0 (-.f64 (/.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) 2)) (*.f64 0 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 12) (pow.f64 (atan2.f64 im re) 3)) (+.f64 (*.f64 (pow.f64 (log.f64 10) 8) (pow.f64 (atan2.f64 im re) -2)) (/.f64 (*.f64 0 (pow.f64 (log.f64 10) 4)) (atan2.f64 im re))))
(/.f64 -1 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) -1))
(/.f64 -1 (/.f64 (*.f64 (atan2.f64 im re) -1) (pow.f64 (log.f64 10) 4)))
(/.f64 1 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) 1))
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) -1)
(/.f64 1 (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 2) 2) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (pow.f64 (atan2.f64 im re) 2))))
(/.f64 1 (/.f64 (pow.f64 (atan2.f64 im re) 4) (*.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (atan2.f64 im re) 2)))))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) 1) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 3))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (fabs.f64 (atan2.f64 im re))) (fabs.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 4) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 (pow.f64 (log.f64 10) 4) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 3))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 4)) (*.f64 (atan2.f64 im re) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 (*.f64 (pow.f64 (log.f64 10) (+.f64 1/3 1/3)) (sqrt.f64 (pow.f64 (log.f64 10) 4))) (/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (pow.f64 (log.f64 10) (*.f64 12 1)) (*.f64 1/3 1)) (*.f64 1/3 1))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2/3)) (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) 4))))

eval142.0ms (0.7%)

Compiler

Compiled 7413 to 5805 computations (21.7% saved)

prune171.0ms (0.9%)

Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New3130313
Fresh000
Picked011
Done033
Total3134317
Accurracy
100.0%
Counts
317 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.9%
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
99.9%
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))))
99.6%
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
Compiler

Compiled 61 to 53 computations (13.1% saved)

regimes17.0ms (0.1%)

Accuracy

Total -8.2b remaining (-14055.8%)

Threshold costs -8.2b (-14055.8%)

Counts
6 → 1
Calls
Call 1
Inputs
(/.f64 1 (/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re))))
(/.f64 (cbrt.f64 (log.f64 10)) (/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) (/.f64 (pow.f64 (log.f64 10) 2/3) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (log.f64 10) 3)) (neg.f64 (/.f64 (pow.f64 (log.f64 10) 4) (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 10) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 10) (-.f64 8 4)) (*.f64 (log.f64 10) (log.f64 10))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
(/.f64 (atan2.f64 im re) (log.f64 10))
Outputs
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)) (pow.f64 (log.f64 10) 4))
Calls

4 calls:

5.0ms
re
5.0ms
im
3.0ms
(/.f64 (atan2.f64 im re) (log.f64 10))
2.0ms
(atan2.f64 im re)
Results
AccuracySegmentsBranch
99.9%1re
99.9%1im
99.9%1(/.f64 (atan2.f64 im re) (log.f64 10))
99.9%1(atan2.f64 im re)
Compiler

Compiled 104 to 78 computations (25% saved)

simplify0.0ms (0%)

Stop Event
done
Compiler

Compiled 15 to 13 computations (13.3% saved)

soundness0.0ms (0%)

end17.0ms (0.1%)

Compiler

Compiled 15 to 13 computations (13.3% saved)

Profiling

Loading profile data...