Details

Time bar (total: 37.6s)

analyze161.0ms (0.4%)

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

Compiled 15 to 11 computations (26.7% saved)

sample5.8s (15.3%)

Results
5.7s8256×body256valid
Bogosity

preprocess118.0ms (0.3%)

Algorithm
egg-herbie
Rules
1092×rational.json-simplify-2
934×rational.json-simplify-44
826×rational.json-simplify-39
818×rational.json-simplify-47
720×rational.json-simplify-19
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01774
12474
23674
38174
440174
5404374
6644774
7762174
022
122
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
0
Call 2
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 10))
Outputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Symmetry

(sort re im)

Compiler

Compiled 16 to 12 computations (25% saved)

simplify123.0ms (0.3%)

Algorithm
egg-herbie
Rules
1090×rational.json-simplify-2
926×rational.json-simplify-44
832×rational.json-simplify-47
824×rational.json-simplify-39
720×rational.json-simplify-19
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01337
11937
23137
37637
439637
5405137
6646037
7763837
Stop Event
node limit
Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Outputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))

eval0.0ms (0%)

Compiler

Compiled 14 to 10 computations (28.6% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
32.1b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
32.1b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Compiler

Compiled 14 to 10 computations (28.6% saved)

localize15.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
29.5b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 49 to 13 computations (73.5% saved)

series8.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite65.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1380×bool.json-1
1380×bool.json-2
1354×rational.json-1
1354×rational.json-2
1354×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01360
112860
235160
390060
4341560
Stop Event
node limit
Counts
2 → 37
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x or (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))

simplify240.0ms (0.6%)

Algorithm
egg-herbie
Rules
922×rational.json-simplify-51
916×rational.json-simplify-54
786×rational.json-simplify-35
776×rational.json-simplify-2
732×rational.json-simplify-41
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02164343
14804223
28994223
316104223
435214223
562494223
Stop Event
node limit
Counts
85 → 200
Calls
Call 1
Inputs
im
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) im)))
re
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) re)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(*.f64 -1 re)
(+.f64 (*.f64 -1 re) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re)))
(+.f64 (*.f64 -1 re) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re))))
(+.f64 (*.f64 -1 re) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re)))))
re
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) re)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
im
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) im)))
(*.f64 -1 im)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 1/2)
(*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4) 4)
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4)) 8)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))
(*.f64 2 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))) 1/2)
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(*.f64 1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)) 2)
(*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) 2)
(*.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
Outputs
im
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im)
(+.f64 im (*.f64 1/2 (/.f64 (pow.f64 re 2) im)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im))
(+.f64 (+.f64 im (*.f64 1/2 (/.f64 (pow.f64 re 2) im))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))))
(+.f64 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) im)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 im (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))))))
(+.f64 im (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
re
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) re)
(+.f64 re (*.f64 1/2 (/.f64 (pow.f64 im 2) re)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 re (*.f64 1/2 (/.f64 (pow.f64 im 2) re))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(+.f64 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(*.f64 -1 re)
(*.f64 re -1)
(neg.f64 re)
(+.f64 (*.f64 -1 re) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re)))
(+.f64 (*.f64 re -1) (*.f64 (/.f64 (pow.f64 im 2) re) -1/2))
(+.f64 (neg.f64 re) (*.f64 (/.f64 (pow.f64 im 2) re) -1/2))
(+.f64 (*.f64 -1 re) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re))))
(+.f64 (*.f64 re -1) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
(+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (neg.f64 re) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
(+.f64 (*.f64 -1 re) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re)))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16)) (*.f64 re -1)))
(+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16)) (neg.f64 re)))
(+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (+.f64 (neg.f64 re) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16)) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
re
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) re)
(+.f64 re (*.f64 1/2 (/.f64 (pow.f64 im 2) re)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 re (*.f64 1/2 (/.f64 (pow.f64 im 2) re))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(+.f64 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
im
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im)
(+.f64 im (*.f64 1/2 (/.f64 (pow.f64 re 2) im)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im))
(+.f64 (+.f64 im (*.f64 1/2 (/.f64 (pow.f64 re 2) im))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))))
(+.f64 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) im)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 im (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))))))
(+.f64 im (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(*.f64 -1 im)
(*.f64 im -1)
(neg.f64 im)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im))
(+.f64 (*.f64 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2))
(+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im)))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (+.f64 (*.f64 im -1) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (+.f64 (+.f64 (*.f64 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (+.f64 (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 (+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 10)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 10)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (*.f64 120 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10))))))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (*.f64 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (log.f64 10)) 120)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (*.f64 1/720 (*.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)) 120)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (pow.f64 re 6) (log.f64 10)))))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (*.f64 1/720 (*.f64 120 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (*.f64 1/720 (*.f64 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (log.f64 10)) 120)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (*.f64 1/720 (*.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)) 120)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (log.f64 10))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10))))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 10)) (pow.f64 im 6))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (*.f64 (pow.f64 re 6) (/.f64 120 (*.f64 (pow.f64 im 6) (log.f64 10))))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10))))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 10)) (pow.f64 im 6)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) (/.f64 120 (*.f64 (pow.f64 im 6) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 2 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 1/2)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4) 4)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 4)) 8)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 2 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))) 1/2)
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 1/2 (/.f64 2 (log.f64 10))))
(*.f64 1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 1/2 (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)) 2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) 2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))

eval496.0ms (1.3%)

Compiler

Compiled 5281 to 4124 computations (21.9% saved)

prune183.0ms (0.5%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New1973200
Fresh000
Picked101
Done000
Total1983201
Error
0.9b
Counts
201 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
28.1b
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
33.9b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
28.1b
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 25 to 22 computations (12% saved)

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 13 to 9 computations (30.8% saved)

series381.0ms (1%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
364.0ms
im
@0
(/.f64 (log.f64 im) (log.f64 10))
11.0ms
im
@-inf
(/.f64 (log.f64 im) (log.f64 10))
6.0ms
im
@inf
(/.f64 (log.f64 im) (log.f64 10))

rewrite96.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1702×bool.json-1
1702×bool.json-2
1664×rational.json-1
1664×rational.json-2
1430×bool.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
18015
223915
355715
4139215
5471015
Stop Event
node limit
Counts
1 → 52
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (/.f64 (/.f64 1 (log.f64 10)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (/.f64 1 (log.f64 10)) 4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 -1 (log.f64 10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 im) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 im) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) 4) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 1/2) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))

simplify202.0ms (0.5%)

Algorithm
egg-herbie
Rules
1002×rational.json-simplify-54
974×rational.json-simplify-2
962×rational.json-simplify-55
848×rational.json-simplify-39
748×rational.json-simplify-41
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01371380
13111358
27561300
329301252
458561180
Stop Event
node limit
Counts
60 → 64
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 im) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 (/.f64 1 (log.f64 10)) 4))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (/.f64 1 (log.f64 10)) 4) 1))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 -1 (log.f64 10)) 1))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(*.f64 -1 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) 1))
(*.f64 -1 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))
(*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 4 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 4)))
(*.f64 4 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))
(*.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 1/4)
(*.f64 (*.f64 (log.f64 im) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))
(*.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 im) 1/2))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 im) 1/2))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 2)
(*.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) 4) (*.f64 (log.f64 im) 4))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) 1/2) (/.f64 2 (log.f64 10)))
(*.f64 1/4 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)))
(*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))
(*.f64 (/.f64 -1 (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 im))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 (/.f64 1 (log.f64 10)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (/.f64 1 (log.f64 10)) 4) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 -1 (log.f64 10)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 4 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 4 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 1/4)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))
(*.f64 (log.f64 im) (*.f64 8 (/.f64 1/8 (log.f64 10))))
(*.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 im) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 im) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) 4) (*.f64 (log.f64 im) 4))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 1/2) (/.f64 2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1/4 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(*.f64 (/.f64 -1 (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 -1 (log.f64 im)) (/.f64 (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
Compiler

Compiled 17 to 10 computations (41.2% saved)

series162.0ms (0.4%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
82.0ms
re
@-inf
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
72.0ms
re
@0
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
8.0ms
re
@inf
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))

rewrite139.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1834×bool.json-1
1834×bool.json-2
1790×rational.json-1
1528×bool.json-3
626×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
19319
227919
364919
4159819
5519219
Stop Event
node limit
Counts
1 → 52
Calls
Call 1
Inputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (*.f64 (/.f64 -1 (log.f64 10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 (neg.f64 re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 1/2) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))

simplify204.0ms (0.5%)

Algorithm
egg-herbie
Rules
942×rational.json-simplify-2
942×rational.json-simplify-41
898×rational.json-simplify-55
888×rational.json-simplify-54
734×rational.json-simplify-39
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01411960
13211938
27581856
327871792
455281696
Stop Event
node limit
Counts
64 → 70
Calls
Call 1
Inputs
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(*.f64 -1 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) 1))
(*.f64 -1 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 2)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) 1/2)
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (*.f64 (/.f64 -1 (log.f64 10)) 1))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)))
(*.f64 4 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)) 1/4)
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 1/2))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 2)) 2)
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 1/2))
(*.f64 1/4 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)))
(*.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 (neg.f64 re)) 4))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 1/2) (/.f64 2 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 (neg.f64 re)))
(neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
Outputs
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) 1))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) 1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (*.f64 (/.f64 -1 (log.f64 10)) 1))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 1 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 4 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)) 1/4)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 8 (/.f64 1/8 (log.f64 10))))
(*.f64 (/.f64 1/8 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 8))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 2)) 2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 1/4 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 (neg.f64 re)) 4))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 1/2) (/.f64 2 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 -1 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (neg.f64 (log.f64 10)))))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10)))) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 (neg.f64 re)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))

localize15.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 25 to 21 computations (16% saved)

series87.0ms (0.2%)

Counts
2 → 20
Calls

6 calls:

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

rewrite2.2s (5.8%)

Algorithm
batch-egg-rewrite
Rules
1742×bool.json-1
1742×bool.json-2
1698×rational.json-1
1306×bool.json-3
990×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01136
112136
237136
387036
4229036
5594936
Stop Event
node limit
Counts
2 → 50
Calls
Call 1
Inputs
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(log.f64 (/.f64 1 im))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (*.f64 (/.f64 -1 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (/.f64 1 (*.f64 (log.f64 10) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (log.f64 10)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) -4)) (*.f64 (log.f64 (/.f64 1 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 1 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (log.f64 (/.f64 1 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x and (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x or (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))

simplify148.0ms (0.4%)

Algorithm
egg-herbie
Rules
1540×rational.json-simplify-35
936×rational.json-simplify-51
926×rational.json-simplify-41
808×rational.json-simplify-49
700×rational.json-simplify-43
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01031364
11931348
26321348
328361348
448381348
562531348
670371348
Stop Event
node limit
Counts
70 → 59
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (log.f64 im))
(*.f64 -1 (log.f64 im))
(*.f64 -1 (log.f64 im))
(*.f64 -1 (log.f64 im))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(+.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 2 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) -2)))
(*.f64 2 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (*.f64 (/.f64 -1 (log.f64 10)) 1/2))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) 1/2)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (/.f64 1 (*.f64 (log.f64 10) -4)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))
(*.f64 (*.f64 (/.f64 -1 (log.f64 10)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 2))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) -4)) (*.f64 (log.f64 (/.f64 1 im)) 4))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) -2)) 2)
(*.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (log.f64 (/.f64 1 im)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (log.f64 (/.f64 1 im)) 0)
(+.f64 0 (log.f64 (/.f64 1 im)))
(+.f64 -1 (-.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))
(-.f64 (log.f64 (/.f64 1 im)) 0)
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 1 (log.f64 (/.f64 1 im)))
(*.f64 (log.f64 (/.f64 1 im)) 1)
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 2 (/.f64 (log.f64 (/.f64 1 im)) 2))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 1/2)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) 1/4)
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(*.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))
(*.f64 1/4 (*.f64 (log.f64 (/.f64 1 im)) 4))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) 2) 2)
(/.f64 (log.f64 (/.f64 1 im)) 1)
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 2)
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) 4)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) 4)) 8)
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) 4))) 16)
(neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (log.f64 im))
(*.f64 (log.f64 im) -1)
(neg.f64 (log.f64 im))
(*.f64 -1 (log.f64 im))
(*.f64 (log.f64 im) -1)
(neg.f64 (log.f64 im))
(*.f64 -1 (log.f64 im))
(*.f64 (log.f64 im) -1)
(neg.f64 (log.f64 im))
(*.f64 -1 (log.f64 im))
(*.f64 (log.f64 im) -1)
(neg.f64 (log.f64 im))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 -1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 2 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) -2)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 -1/2 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (*.f64 (/.f64 -1 (log.f64 10)) 1/2))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) 1/2)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (/.f64 1 (*.f64 (log.f64 10) -4)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (/.f64 -1 (log.f64 10)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 2))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) -4)) (*.f64 (log.f64 (/.f64 1 im)) 4))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) -2)) 2)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (log.f64 (/.f64 1 im)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (log.f64 (/.f64 1 im)) 0)
(log.f64 (/.f64 1 im))
(+.f64 0 (log.f64 (/.f64 1 im)))
(log.f64 (/.f64 1 im))
(+.f64 -1 (-.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))
(log.f64 (/.f64 1 im))
(-.f64 (log.f64 (/.f64 1 im)) 0)
(log.f64 (/.f64 1 im))
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(*.f64 1 (log.f64 (/.f64 1 im)))
(log.f64 (/.f64 1 im))
(*.f64 (log.f64 (/.f64 1 im)) 1)
(log.f64 (/.f64 1 im))
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(*.f64 2 (/.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 1/2)
(log.f64 (/.f64 1 im))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) 1/4)
(log.f64 (/.f64 1 im))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(log.f64 (/.f64 1 im))
(*.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 1/4 (*.f64 (log.f64 (/.f64 1 im)) 4))
(log.f64 (/.f64 1 im))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) 2) 2)
(log.f64 (/.f64 1 im))
(/.f64 (log.f64 (/.f64 1 im)) 1)
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 2)
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) 4)
(log.f64 (/.f64 1 im))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) 4)) 8)
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -2)
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) 4))) 16)
(log.f64 (/.f64 1 im))
(neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))

eval278.0ms (0.7%)

Compiler

Compiled 2341 to 1754 computations (25.1% saved)

prune385.0ms (1%)

Pruning

22 alts after pruning (19 fresh and 3 done)

PrunedKeptTotal
New17419193
Fresh000
Picked011
Done022
Total17422196
Error
0.5b
Counts
196 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
33.9b
(/.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 (neg.f64 re))))
28.1b
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
33.9b
(/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
33.9b
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
28.1b
(/.f64 (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
28.1b
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
33.9b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
28.1b
(/.f64 (log.f64 im) (log.f64 10))
28.1b
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
33.9b
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
28.1b
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
33.9b
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
28.2b
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
34.0b
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
28.2b
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
33.9b
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
33.9b
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
28.1b
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
33.8b
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
28.2b
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
28.1b
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
28.1b
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
Compiler

Compiled 737 to 534 computations (27.5% saved)

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(log.f64 (/.f64 1 im))
0.0b
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
0.0b
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
0.5b
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
Compiler

Compiled 42 to 36 computations (14.3% saved)

series1.0ms (0%)

Counts
3 → 28
Calls

9 calls:

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

rewrite93.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1956×bool.json-1
1956×bool.json-2
1564×bool.json-3
774×rational.json-simplify-35
668×rational.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01381
113875
238773
383873
4199673
5581273
Stop Event
node limit
Counts
3 → 120
Calls
Call 1
Inputs
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (*.f64 (/.f64 2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 -1 (log.f64 10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 (/.f64 1 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4)) (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 1/2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 (/.f64 1/2 (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 4 (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (/.f64 2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 10) -2) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (*.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4)) (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))))

simplify925.0ms (2.5%)

Algorithm
egg-herbie
Rules
1082×rational.json-simplify-35
980×rational.json-simplify-53
872×rational.json-simplify-55
868×rational.json-simplify-41
794×rational.json-simplify-49
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02374340
15454310
214874236
344714220
479304120
Stop Event
node limit
Counts
148 → 150
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(-.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) 1)
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)
(-.f64 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))
(*.f64 (log.f64 (/.f64 1 im)) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 1)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) -1)
(*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 4)))
(*.f64 4 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 4))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) 1/2)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im)))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 -1 (log.f64 10)) 1))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))
(*.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) 1/4)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))
(*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 (/.f64 2 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 -1 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 1/4 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))
(*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 (/.f64 1 im)) 4))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (/.f64 2 (log.f64 10)))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 (/.f64 1 im)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 0)
(+.f64 -1 (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)))
(+.f64 0 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)) -1)
(*.f64 1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)
(*.f64 -1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))
(*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1/2))
(*.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) 1/2)
(*.f64 4 (/.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4))
(*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)
(*.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4) 1/4)
(*.f64 1/2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2))
(*.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1/2) 2)
(/.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)
(/.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) 2)
(/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)
(/.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4) 4)
(/.f64 (*.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)) -2)
(/.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4)) (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4))) 16)
(neg.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))
(-.f64 1 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)
(-.f64 -1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 1/2 (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 (/.f64 1/2 (log.f64 10)) -1))
(*.f64 4 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 1/2)
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -1/2)
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4) 1/4)
(*.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (log.f64 10))))
(*.f64 1/2 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -1))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)
(*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (neg.f64 (log.f64 10))))
(*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 4 (neg.f64 (log.f64 (/.f64 1 im)))))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) 2)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (/.f64 2 (neg.f64 (log.f64 10))))
(/.f64 1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(/.f64 2 (/.f64 (*.f64 (log.f64 10) -2) (log.f64 (/.f64 1 im))))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (*.f64 (log.f64 10) -2))
(/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 2)
(/.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -2)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4)) (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4))) 16)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
Outputs
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(-.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)
(-.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)
(-.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)
(-.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)
(-.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) 1)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(-.f64 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (log.f64 (/.f64 1 im)) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (log.f64 (/.f64 1 im)) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im))))))
(*.f64 (log.f64 10) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 1)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 4 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 4))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) 1/2)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 -1 (log.f64 10)) 1))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) 1/4)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 8) (/.f64 1 (*.f64 (log.f64 10) 8)))
(*.f64 (log.f64 (/.f64 1 im)) (*.f64 8 (/.f64 1/8 (log.f64 10))))
(*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im))))))
(*.f64 (log.f64 10) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im))))))
(*.f64 (log.f64 10) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 2 (log.f64 10))))))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) 2))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10)))))
(*.f64 (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 (/.f64 2 (log.f64 10)) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im))))))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 2 (log.f64 10))))))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) (/.f64 2 (log.f64 10)))))))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10)))))))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) 2)
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 2 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im))))))
(*.f64 (log.f64 10) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 -1 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im)))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) (log.f64 (/.f64 1 im))))))
(*.f64 (log.f64 10) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (*.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (log.f64 (/.f64 1 im)))
(*.f64 1/4 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 (/.f64 1 im)) 4))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (/.f64 2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 0)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 -1 (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 0 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (-.f64 1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)) -1)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 1 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1/2))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) 1/2)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 4 (/.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4) 1/4)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 1/2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1/2) 2)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) 2)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1) -1)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4) 4)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (*.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)) -2)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4)) 8)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4)) (*.f64 2 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 4))) 16)
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 1 (+.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 1)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 -1 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 1/2 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 (/.f64 1/2 (log.f64 10)) -1))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 4 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 1/2)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -1/2)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4) 1/4)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1/2 (/.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -1))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 4 (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) 2)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (/.f64 2 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 2 (/.f64 (*.f64 (log.f64 10) -2) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (*.f64 (log.f64 10) -2))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 2)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 10) 1/2)) -2)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4) 4)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4)) 8)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4)) (*.f64 2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 4))) 16)
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 34 to 26 computations (23.5% saved)

series2.0ms (0%)

Counts
4 → 32
Calls

9 calls:

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

rewrite76.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1296×bool.json-1
1296×bool.json-2
1262×rational.json-1
1262×rational.json-2
1262×rational.json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01248
113042
236542
387042
4348242
Stop Event
node limit
Counts
4 → 167
Calls
Call 1
Inputs
(/.f64 1 (log.f64 10))
(/.f64 1 (log.f64 im))
(/.f64 1 (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (log.f64 im) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) 2) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 im)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 1 (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 im) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 im) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)) (/.f64 (/.f64 1 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 im)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 im)) 2) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (/.f64 1 (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 im)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x and (log.f64 im) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x or (log.f64 im) (log.f64 im))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (*.f64 (log.f64 10) 2) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (log.f64 10) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (*.f64 (/.f64 1 (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (*.f64 (/.f64 1 (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im)))) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 im)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (log.f64 10) (neg.f64 (/.f64 1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 im) 4) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 im)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (*.f64 (log.f64 10) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 (log.f64 10) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (*.f64 (log.f64 10) (neg.f64 (/.f64 1 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (log.f64 10) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (log.f64 10) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 8 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 -2 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 10)) 4) (*.f64 (/.f64 1 (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 -2 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (log.f64 10))) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1 (log.f64 10))) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (log.f64 10)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 8 (/.f64 1 (log.f64 im))) (*.f64 2 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 1 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 1 (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) 4) (/.f64 1 (log.f64 im))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 8 (log.f64 10)) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (log.f64 10)) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (log.f64 10)) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (log.f64 10)) (/.f64 1 (log.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 im) 2)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 10)) 2)) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (neg.f64 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (log.f64 10))) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (log.f64 10))) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 (log.f64 10)))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))

simplify86.0ms (0.2%)

Algorithm
egg-herbie
Rules
1280×rational.json-simplify-49
1224×rational.json-simplify-35
1188×rational.json-simplify-54
1102×rational.json-simplify-46
744×rational.json-simplify-51
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03222959
111002899
259062899
Stop Event
node limit
Counts
199 → 184
Calls
Call 1
Inputs
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(log.f64 im)
(log.f64 im)
(log.f64 im)
(log.f64 im)
(*.f64 -1 (log.f64 (/.f64 1 im)))
(*.f64 -1 (log.f64 (/.f64 1 im)))
(*.f64 -1 (log.f64 (/.f64 1 im)))
(*.f64 -1 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) 0)
(+.f64 0 (/.f64 1 (log.f64 10)))
(-.f64 (/.f64 1 (log.f64 10)) 0)
(*.f64 1 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(*.f64 2 (/.f64 (/.f64 1 (log.f64 10)) 2))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) 1/2)
(*.f64 1/2 (*.f64 (/.f64 1 (log.f64 10)) 2))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) 2) 2)
(+.f64 (/.f64 1 (log.f64 im)) 0)
(+.f64 0 (/.f64 1 (log.f64 im)))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))
(-.f64 (/.f64 1 (log.f64 im)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (log.f64 im))))
(*.f64 1 (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) 1)
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))))
(*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) 2))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) 1/2)
(*.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (log.f64 im))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) 1/4)
(*.f64 -1 (neg.f64 (/.f64 1 (log.f64 im))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 im))) -1)
(*.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) 2))
(*.f64 1/2 (*.f64 (/.f64 1 (log.f64 im)) 2))
(*.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (log.f64 im) (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 (log.f64 im) 2) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) 2) 2)
(*.f64 1/4 (*.f64 (/.f64 1 (log.f64 im)) 4))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) 2)
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)))
(neg.f64 (neg.f64 (/.f64 1 (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(+.f64 (log.f64 im) 0)
(+.f64 0 (log.f64 im))
(+.f64 -1 (-.f64 1 (neg.f64 (log.f64 im))))
(-.f64 (log.f64 im) 0)
(-.f64 0 (neg.f64 (log.f64 im)))
(*.f64 1 (log.f64 im))
(*.f64 (log.f64 im) 1)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im)))
(*.f64 2 (/.f64 (log.f64 im) 2))
(*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 im) 2) 1/2)
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) 4) 1/4)
(*.f64 -1 (neg.f64 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) -1)
(*.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(*.f64 1/2 (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)) (/.f64 (/.f64 1 (log.f64 im)) 2))
(*.f64 (/.f64 (log.f64 im) (log.f64 im)) (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) 2) 2)
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) 2) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 im)) 2))
(*.f64 (/.f64 (log.f64 im) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) 2)
(*.f64 1/4 (*.f64 (log.f64 im) 4))
(neg.f64 (neg.f64 (log.f64 im)))
(neg.f64 (/.f64 (neg.f64 (/.f64 1 (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(log.f64 im)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (/.f64 2 (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))
(/.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(/.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (*.f64 (log.f64 10) 2) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (log.f64 10) (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (log.f64 10))))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (*.f64 (/.f64 1 (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (*.f64 (/.f64 1 (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im)))) (/.f64 2 (log.f64 10))))
(/.f64 4 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 im)) 4)))
(/.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))
(/.f64 4 (/.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 im)) 2))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10))))
(/.f64 -1 (*.f64 (log.f64 10) (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 im) 4) (/.f64 2 (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)
(/.f64 8 (*.f64 2 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 im)) 4))))
(/.f64 8 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (*.f64 (log.f64 10) 4))))
(/.f64 8 (*.f64 (log.f64 10) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4))))
(/.f64 -2 (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10)))))
(/.f64 -2 (*.f64 2 (*.f64 (log.f64 10) (neg.f64 (/.f64 1 (log.f64 im))))))
(/.f64 -2 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 10)))))
(/.f64 -2 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 -2 (*.f64 (log.f64 10) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im))))))
(/.f64 -2 (*.f64 (log.f64 10) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2))))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 8 (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 -2 (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) 4) (*.f64 (/.f64 1 (log.f64 im)) 4))
(/.f64 (/.f64 2 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 2))
(/.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))) 2)
(/.f64 (/.f64 4 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 4))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (*.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 -2 (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)
(/.f64 (*.f64 2 (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) 4))
(/.f64 (*.f64 2 (/.f64 4 (log.f64 10))) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4)))
(/.f64 (*.f64 2 (/.f64 -1 (log.f64 10))) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (log.f64 10)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 4)
(/.f64 (/.f64 8 (/.f64 1 (log.f64 im))) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (/.f64 -2 (/.f64 1 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))
(/.f64 (/.f64 -2 (/.f64 1 (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) 4) (/.f64 1 (log.f64 im))) 4)
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)
(/.f64 (/.f64 8 (log.f64 10)) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4)))
(/.f64 (/.f64 -2 (log.f64 10)) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 (/.f64 -2 (log.f64 10)) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (log.f64 10) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (log.f64 10)))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 2)) 1/2)
(/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(/.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 (/.f64 (/.f64 2 (log.f64 10)) (/.f64 1 (log.f64 im))) 2)
(/.f64 (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 im) 2)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(/.f64 (/.f64 (/.f64 4 (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 im)) 2))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 10)) 2)) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (neg.f64 (*.f64 (log.f64 10) 4)))
(/.f64 (neg.f64 (/.f64 2 (log.f64 10))) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))
(/.f64 (neg.f64 (/.f64 4 (log.f64 10))) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 4)))
(/.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (/.f64 1 (log.f64 im)))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (log.f64 10)))) (/.f64 1 (log.f64 im)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
Outputs
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 -1 (log.f64 (/.f64 1 im)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 1 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(log.f64 im)
(log.f64 im)
(log.f64 im)
(log.f64 im)
(*.f64 -1 (log.f64 (/.f64 1 im)))
(neg.f64 (log.f64 (/.f64 1 im)))
(*.f64 -1 (log.f64 (/.f64 1 im)))
(neg.f64 (log.f64 (/.f64 1 im)))
(*.f64 -1 (log.f64 (/.f64 1 im)))
(neg.f64 (log.f64 (/.f64 1 im)))
(*.f64 -1 (log.f64 (/.f64 1 im)))
(neg.f64 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) 0)
(/.f64 1 (log.f64 10))
(+.f64 0 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 1 (log.f64 10)) 0)
(/.f64 1 (log.f64 10))
(*.f64 1 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(/.f64 1 (log.f64 10))
(*.f64 2 (/.f64 (/.f64 1 (log.f64 10)) 2))
(/.f64 1 (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) 1/2)
(/.f64 1 (log.f64 10))
(*.f64 1/2 (*.f64 (/.f64 1 (log.f64 10)) 2))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) 2) 2)
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 1 (log.f64 im)) 0)
(/.f64 1 (log.f64 im))
(+.f64 0 (/.f64 1 (log.f64 im)))
(/.f64 1 (log.f64 im))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 1 (log.f64 im))
(-.f64 (/.f64 1 (log.f64 im)) 0)
(/.f64 1 (log.f64 im))
(-.f64 0 (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 1 (log.f64 im))
(*.f64 1 (/.f64 1 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) 1)
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))))
(/.f64 1 (log.f64 im))
(*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) 2))
(/.f64 1 (log.f64 im))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))
(/.f64 1 (log.f64 im))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))
(/.f64 1 (log.f64 im))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) 1/2)
(/.f64 1 (log.f64 im))
(*.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im)))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (log.f64 im))
(/.f64 1 (log.f64 im))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) 1/4)
(/.f64 1 (log.f64 im))
(*.f64 -1 (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 1 (log.f64 im))
(*.f64 (neg.f64 (/.f64 1 (log.f64 im))) -1)
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) 2))
(/.f64 1 (log.f64 im))
(*.f64 1/2 (*.f64 (/.f64 1 (log.f64 im)) 2))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (log.f64 im) (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im)))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 1 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 im) 2))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 (log.f64 im) 2) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) 2) 2)
(/.f64 1 (log.f64 im))
(*.f64 1/4 (*.f64 (/.f64 1 (log.f64 im)) 4))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) 2)
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2))) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)))
(/.f64 1 (log.f64 im))
(neg.f64 (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 1 (log.f64 im))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 1 (log.f64 im))
(+.f64 (log.f64 im) 0)
(log.f64 im)
(+.f64 0 (log.f64 im))
(log.f64 im)
(+.f64 -1 (-.f64 1 (neg.f64 (log.f64 im))))
(log.f64 im)
(-.f64 (log.f64 im) 0)
(log.f64 im)
(-.f64 0 (neg.f64 (log.f64 im)))
(log.f64 im)
(*.f64 1 (log.f64 im))
(log.f64 im)
(*.f64 (log.f64 im) 1)
(log.f64 im)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 im)))
(log.f64 im)
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im)))
(log.f64 im)
(*.f64 2 (/.f64 (log.f64 im) 2))
(log.f64 im)
(*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(log.f64 im)
(*.f64 (*.f64 (log.f64 im) 2) 1/2)
(log.f64 im)
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(log.f64 im)
(*.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 1 (log.f64 im)))
(log.f64 im)
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(log.f64 im)
(*.f64 (*.f64 (log.f64 im) 4) 1/4)
(log.f64 im)
(*.f64 -1 (neg.f64 (log.f64 im)))
(log.f64 im)
(*.f64 (neg.f64 (log.f64 im)) -1)
(log.f64 im)
(*.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(*.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) (*.f64 2 (/.f64 1 (*.f64 (log.f64 im) (log.f64 im))))))
(*.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 1/2))))
(*.f64 1/2 (*.f64 (log.f64 im) 2))
(log.f64 im)
(*.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)) (/.f64 (/.f64 1 (log.f64 im)) 2))
(log.f64 im)
(*.f64 (/.f64 (log.f64 im) (log.f64 im)) (log.f64 im))
(log.f64 im)
(*.f64 (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(log.f64 im)
(*.f64 (/.f64 (log.f64 im) 2) 2)
(log.f64 im)
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) 2) (/.f64 (log.f64 im) (/.f64 (/.f64 1 (log.f64 im)) 2)))
(log.f64 im)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 im)) 2))
(log.f64 im)
(*.f64 (/.f64 (log.f64 im) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) (*.f64 2 (/.f64 1 (*.f64 (log.f64 im) (log.f64 im))))))
(*.f64 (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (log.f64 im) 1/2))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))) 2)
(log.f64 im)
(*.f64 1/4 (*.f64 (log.f64 im) 4))
(log.f64 im)
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(neg.f64 (/.f64 (neg.f64 (/.f64 1 (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(log.f64 im)
(log.f64 im)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (*.f64 (log.f64 10) 2) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (*.f64 (log.f64 10) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (*.f64 (/.f64 1 (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (*.f64 (/.f64 1 (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im)))) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 4 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 im)) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 4 (/.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 im)) 4) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 im)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (*.f64 (log.f64 10) (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 im) 4) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 8 (*.f64 2 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 im)) 4))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 8 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (*.f64 (log.f64 10) 4))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 8 (*.f64 (log.f64 10) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (*.f64 2 (*.f64 (log.f64 10) (neg.f64 (/.f64 1 (log.f64 im))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (*.f64 (log.f64 10) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (*.f64 (log.f64 10) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 8 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 -2 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) 4) (*.f64 (/.f64 1 (log.f64 im)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 2 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 4 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 -2 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (/.f64 4 (log.f64 10))) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (/.f64 -1 (log.f64 10))) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 im)) 2) (log.f64 10)) (*.f64 2 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 8 (/.f64 1 (log.f64 im))) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -2 (/.f64 1 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -2 (/.f64 1 (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) 4) (/.f64 1 (log.f64 im))) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 8 (log.f64 10)) (*.f64 2 (*.f64 (/.f64 1 (log.f64 im)) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -2 (log.f64 10)) (*.f64 2 (neg.f64 (/.f64 1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -2 (log.f64 10)) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 im))) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 2)) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) 2) (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 im)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 2 (log.f64 10)) (/.f64 1 (log.f64 im))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 im) 2)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 4 (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 im)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (/.f64 1 (log.f64 10)) 2)) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (neg.f64 (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 2 (log.f64 10))) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 4 (log.f64 10))) (neg.f64 (*.f64 (/.f64 1 (log.f64 im)) 4)))
(/.f64 (/.f64 -4 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) -4))
(/.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 (log.f64 10)))) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))

localize18.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
0.2b
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
0.4b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
Compiler

Compiled 41 to 19 computations (53.7% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite157.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1270×bool.json-1
1270×bool.json-2
1240×rational.json-1
1240×rational.json-2
1240×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01180
111680
236152
399752
4361852
Stop Event
node limit
Counts
2 → 132
Calls
Call 1
Inputs
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (neg.f64 re)) (-.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2)) (-.f64 0 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10)))) (-.f64 0 (/.f64 2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 -1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 1/2) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2) (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 1/2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 10) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) 4)) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 (neg.f64 re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))) (/.f64 2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 4)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 10) 4))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 (neg.f64 re))))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 10)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 -1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))) (/.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))

simplify108.0ms (0.3%)

Algorithm
egg-herbie
Rules
1364×rational.json-simplify-54
1100×rational.json-simplify-43
984×rational.json-simplify-2
900×rational.json-simplify-50
894×rational.json-simplify-57
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02834084
17353956
225053916
353293916
Stop Event
node limit
Counts
156 → 155
Calls
Call 1
Inputs
(/.f64 (pow.f64 (+.f64 (log.f64 re) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 re) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 re) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 re) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)
(+.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 -1 (-.f64 1 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)
(-.f64 0 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (-.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))
(/.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))
(/.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) 2)
(/.f64 2 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) 4)
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) 4))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 2 (log.f64 (neg.f64 re))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) -1)
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re)))))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) 8)
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2)) (-.f64 0 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) 4)
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10)))) (-.f64 0 (/.f64 2 (log.f64 (neg.f64 re)))))
(neg.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re)))))
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(-.f64 0 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2))
(*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) 4)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) 1/2)
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 1/2)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 -1 (log.f64 (neg.f64 re))))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))
(*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 1/2))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))
(*.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 1/2) (/.f64 2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(*.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))
(*.f64 -1/2 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re))))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2) (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 1/2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 4)))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 2 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))))
(*.f64 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) -1)
(*.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 10) 4))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 10)))))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) 4))
(*.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 -1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))))
(*.f64 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re))) -1/2)
(*.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) 4)) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 (neg.f64 re)) 4))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))) (/.f64 2 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 4)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)) 4)
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 10) 4))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4)) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 (neg.f64 re))))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 10)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 -1/2 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))) -1/2)
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 2 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))) (/.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2)))
(neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))
Outputs
(/.f64 (pow.f64 (+.f64 (log.f64 re) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 re) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 re) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 re) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 re) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 re) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 re) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 re) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 -1 (-.f64 1 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 0 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (-.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) 2)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 2 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) 4)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) 4))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 2 (log.f64 (neg.f64 re))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) -1)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) 8)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2)) (-.f64 0 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) 4)
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10)))) (-.f64 0 (/.f64 2 (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(neg.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))
(*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 0 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))
(*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) 4)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) 1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 -1 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))
(*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 1/2) (/.f64 2 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 2)
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))
(*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1/2 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2) (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 1/2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 4)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 -1/2 (*.f64 2 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 2 (log.f64 (neg.f64 re))) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 -1/4 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/4 (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 10))))
(*.f64 (/.f64 -1/4 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 4)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 10) 4))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) 4))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) 4)))
(*.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 4 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) (/.f64 4 (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (neg.f64 (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re))) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (*.f64 (log.f64 (neg.f64 re)) 4)) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 (neg.f64 re)) 4))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))) (/.f64 2 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 4)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 4)) 4)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 10) 4))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4)) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 (neg.f64 re))))) (/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 2 (neg.f64 (log.f64 10)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) 4)))
(*.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 4 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) (/.f64 4 (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 -1/2 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 2 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))) (/.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 (neg.f64 re)))) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2)))
(*.f64 (/.f64 -1/2 (*.f64 2 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 2 (log.f64 (neg.f64 re))) (*.f64 (neg.f64 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 -1/4 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/4 (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 10))))
(*.f64 (/.f64 -1/4 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 4)))
(neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))

localize31.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 63 to 41 computations (34.9% saved)

series3.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite73.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1362×bool.json-1
1362×bool.json-2
1338×rational.json-1
1338×rational.json-2
1338×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
012115
1124115
2391115
3129195
4446595
Stop Event
node limit
Counts
3 → 93
Calls
Call 1
Inputs
(/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 1 (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (log.f64 im) (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 1 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (/.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (/.f64 1 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 1 (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 1/2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) 1/2) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 im) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (/.f64 1 (log.f64 10))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (/.f64 2 (log.f64 10))) (/.f64 2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 2 (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))) (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 10)) (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4) (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))))))))

simplify94.0ms (0.3%)

Algorithm
egg-herbie
Rules
1406×rational.json-simplify-44
1298×rational.json-simplify-47
1222×rational.json-simplify-61
1034×rational.json-simplify-35
688×rational.json-simplify-39
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01913229
14843189
212852905
367332905
Stop Event
node limit
Counts
129 → 108
Calls
Call 1
Inputs
(/.f64 (pow.f64 (log.f64 10) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 10) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 10) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 10) 2) (log.f64 im))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(+.f64 0 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 0)
(-.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 0)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (log.f64 im)))
(*.f64 1 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) 1/2))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2)))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 1 (*.f64 (log.f64 im) 2)))
(*.f64 2 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2))))
(*.f64 2 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 im) 2)))
(*.f64 2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 1/2)
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (log.f64 im) (*.f64 (log.f64 im) 2)))
(*.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(*.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))
(*.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))) -1)
(*.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (log.f64 im))
(*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (/.f64 1 (/.f64 1 (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 1 (/.f64 2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 1)
(*.f64 -1 (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 -1 (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) 1/2))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 1/2 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) 2))
(*.f64 (*.f64 (log.f64 im) 1/2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2))) 2)
(*.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) 1/2) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1 (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 im) 2)) 2)
(*.f64 (/.f64 1 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 2)
(*.f64 (/.f64 (log.f64 10) (/.f64 1 (log.f64 10))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))) 2)
(*.f64 (/.f64 1 (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) -1)
(*.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (/.f64 2 (log.f64 10))) (/.f64 2 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 2 (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (*.f64 (log.f64 10) 4))
(*.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))) (*.f64 (log.f64 10) 4))
(*.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))) (*.f64 (log.f64 10) 2))
(*.f64 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) -1)
(*.f64 (/.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 0)
(+.f64 0 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(-.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 0)
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 1)
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10))) 2)
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))
(/.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4) 4)
(/.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))) (/.f64 1 (log.f64 im)))
(/.f64 (+.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4) (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4)) 8)
(+.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 0)
(+.f64 0 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))))
(-.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 0)
(/.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 1)
(/.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 2)
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))) 4)
(/.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))))) 8)
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
Outputs
(/.f64 (pow.f64 (log.f64 10) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 10) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 10) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 10) 2) (log.f64 im))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 1 im))))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 10) 2)
(+.f64 0 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 0)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(-.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 0)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 1 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) 1/2))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 1 (*.f64 (log.f64 im) 2)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 2 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 2 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 im) 2)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 1/2)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (log.f64 im) (*.f64 (log.f64 im) 2)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))) -1)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (log.f64 im))) (/.f64 -1 (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (/.f64 1 (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (log.f64 im))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (/.f64 1 (/.f64 1 (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 1 (/.f64 2 (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) 1)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 -1 (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 -1 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) 1/2))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (/.f64 1 (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 1/2 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (/.f64 2 (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) 2))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) 1/2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2))) 2)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) 1/2) (*.f64 (log.f64 im) 2))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 im) 2)) 2)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 2)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (/.f64 1 (log.f64 10))) (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 im) 2))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))) 2)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (*.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))) (*.f64 (log.f64 im) 2))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) -1)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (log.f64 im))) (/.f64 -1 (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (/.f64 2 (log.f64 10))) (/.f64 2 (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 2 (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 10) 2) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (*.f64 (log.f64 10) 4))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))) (*.f64 (log.f64 10) 4))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10))) (*.f64 (log.f64 10) 2))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) -1)
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 0)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4) (*.f64 (*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) 4)) 8)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 0)
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(+.f64 0 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(-.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 0)
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) 1)
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (log.f64 10)))
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 2)
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))) 4)
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))))) 8)
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (/.f64 1 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (log.f64 10))

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
0.3b
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
0.4b
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
0.5b
(/.f64 (log.f64 10) (log.f64 im))
Compiler

Compiled 57 to 39 computations (31.6% saved)

series7.0ms (0%)

Counts
4 → 44
Calls

12 calls:

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

rewrite129.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1260×rational.json-simplify-39
1004×rational.json-simplify-51
702×rational.json-simplify-49
638×rational.json-simplify-46
634×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
012152
1130140
2402100
31187100
45258100
Stop Event
node limit
Counts
4 → 382
Calls
Call 1
Inputs
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 1/2 (log.f64 im)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 2) (*.f64 1/2 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 2 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 2 (*.f64 (log.f64 im) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 2 (neg.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (log.f64 10)) (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 (log.f64 10))) (*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 (log.f64 10)) 4) (fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 2 (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (log.f64 im)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 1 (log.f64 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (log.f64 10))) (/.f64 1 (fabs.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (neg.f64 (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (fabs.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (fabs.f64 (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 4) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 2 (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (/.f64 -1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (*.f64 (log.f64 im) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 2 (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 2 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 2 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 2 (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 2 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 2) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (log.f64 10))) (/.f64 1 (fabs.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (neg.f64 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))) (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (*.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 10)) (fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (log.f64 im))) (fabs.f64 (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (log.f64 im)) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (log.f64 im)) 4) (fabs.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) 1/2) (fabs.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (log.f64 10))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1/2 (log.f64 10))) (*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))))

simplify231.0ms (0.6%)

Algorithm
egg-herbie
Rules
1804×rational.json-simplify-49
1542×rational.json-simplify-46
1052×rational.json-simplify-2
844×rational.json-simplify-43
690×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
072918992
1284716556
2788116540
Stop Event
node limit
Counts
426 → 606
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 im) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 im) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 im) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 im) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)
(+.f64 0 (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)
(-.f64 0 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 0 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 10) (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(*.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(*.f64 2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 1/2 (log.f64 im)) 1))
(*.f64 (*.f64 (log.f64 10) 2) (*.f64 1/2 (/.f64 1 (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) 1/2)
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (*.f64 (log.f64 im) 4)))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) -1)
(*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(*.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 1/2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 2))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 2)))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(neg.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 0)
(+.f64 0 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(-.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 0)
(-.f64 0 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 1)
(/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(/.f64 2 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 2)
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 4 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 4))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4) 4)
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4)))
(/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 -1 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) -1)
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) 2))
(/.f64 (*.f64 4 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))
(/.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (log.f64 im) 4))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 4) 8)
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 2 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 -2 (neg.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 2 (*.f64 (log.f64 im) 4))))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 2 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (fabs.f64 (log.f64 10)) (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 4))
(/.f64 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 2 (fabs.f64 (log.f64 10))) (*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (fabs.f64 (log.f64 10)) 4) (fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4))))
(/.f64 (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2)
(/.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 2 (*.f64 (log.f64 im) 4)))
(/.f64 (*.f64 2 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 4 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 4)
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 1/2)
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 2)) 1/2)
(/.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (log.f64 im)) 2)
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) 2)
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (log.f64 10))) (/.f64 1 (fabs.f64 (log.f64 im))))
(/.f64 (/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (neg.f64 (*.f64 (log.f64 im) 2)))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (log.f64 im) 4)))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (fabs.f64 (log.f64 im))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (fabs.f64 (log.f64 im)) 4))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)))
(+.f64 (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(-.f64 0 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 2)))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 4 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2)
(/.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 10) 4) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 4)))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 8 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)))
(/.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 2 (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))
(/.f64 -2 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 -2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 -2 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (/.f64 -1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))
(/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (*.f64 (log.f64 im) 4))))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) -2))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))) 2)
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im))
(/.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 2))
(/.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 4))
(/.f64 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)) 1/2)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 2 (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 2 (/.f64 1 (log.f64 im))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)
(/.f64 -4 (*.f64 2 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 (log.f64 im) 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 2 (*.f64 (log.f64 im) 4)))
(/.f64 (*.f64 2 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 2 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 2 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))
(/.f64 (*.f64 2 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 4))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))
(/.f64 (*.f64 2 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (*.f64 2 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2))
(/.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) 4)
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 1/2)
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)
(/.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 2)) 1/2)
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im)) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2) (log.f64 im))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2) (*.f64 (log.f64 im) 2))
(/.f64 (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) 2)
(/.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))
(/.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (/.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 2) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (log.f64 10))) (/.f64 1 (fabs.f64 (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (neg.f64 (*.f64 (log.f64 10) 4)))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))) (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (log.f64 im)))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 im) 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 im) 4)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (log.f64 im))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4)))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 10) 2))
(/.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 0)
(+.f64 0 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 0)
(*.f64 (log.f64 10) (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) 1))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 1)
(*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 2 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 2))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 2 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 2)))
(*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2)))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) 1))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) 1/2)
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4)))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (fabs.f64 (log.f64 10)) (fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (fabs.f64 (log.f64 im))) (fabs.f64 (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(*.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 im))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(*.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) 1)))
(*.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2))))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) 1)))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (fabs.f64 (log.f64 im)) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))))
(*.f64 (*.f64 (fabs.f64 (log.f64 im)) 4) (fabs.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) 1/2) (fabs.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (fabs.f64 (/.f64 1 (log.f64 10))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (fabs.f64 (/.f64 1/2 (log.f64 10))) (*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (fabs.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (log.f64 im)))
(*.f64 (fabs.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (log.f64 im))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(fabs.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
Outputs
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 im) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 im) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 im) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 im) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 0 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(*.f64 (/.f64 1/2 (log.f64 im)) (+.f64 (log.f64 10) (log.f64 10)))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 0 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 0 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 10) (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 10)))
(*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (/.f64 1/2 (log.f64 im)) 2))
(*.f64 (log.f64 10) (*.f64 2 (/.f64 1/2 (log.f64 im))))
(*.f64 2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 2)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)))
(*.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 im)))
(*.f64 (log.f64 10) (*.f64 (/.f64 1/2 (log.f64 im)) 2))
(*.f64 (log.f64 10) (*.f64 2 (/.f64 1/2 (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 1/2 (log.f64 im)) 1))
(*.f64 (log.f64 10) (*.f64 (/.f64 1/2 (log.f64 im)) 2))
(*.f64 (log.f64 10) (*.f64 2 (/.f64 1/2 (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) 2) (*.f64 1/2 (/.f64 1 (log.f64 im))))
(*.f64 1/2 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) 2)))
(*.f64 (log.f64 10) (*.f64 2 (*.f64 1/2 (/.f64 1 (log.f64 im)))))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 2 (log.f64 im)) (/.f64 1/2 (log.f64 10))))
(*.f64 (log.f64 im) (*.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) 1/2)
(*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) 1/2))
(*.f64 (log.f64 10) (*.f64 1/2 (/.f64 2 (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im)))))
(*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (*.f64 (log.f64 im) 4)))
(*.f64 (log.f64 10) (*.f64 4 (/.f64 1/4 (log.f64 im))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 im)))) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) -1)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 -1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 im) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))))
(*.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 10)))
(*.f64 1/2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) 1/2))
(*.f64 (log.f64 10) (*.f64 1/2 (/.f64 2 (log.f64 im))))
(*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 2))
(*.f64 (log.f64 10) (*.f64 (/.f64 1/2 (log.f64 im)) 2))
(*.f64 (log.f64 10) (*.f64 2 (/.f64 1/2 (log.f64 im))))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im)))))
(*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 2)))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 2 (log.f64 im)) (/.f64 1/2 (log.f64 10))))
(*.f64 (log.f64 im) (*.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(neg.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 0)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 0 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(-.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 0)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(-.f64 0 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 1)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 2 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 2 (log.f64 im)) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 2)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 4 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 4))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4) 4)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 -1 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) -1)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 4 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (log.f64 im) 4))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 4) 8)
(*.f64 4 (/.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) 8))
(*.f64 1/2 (*.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 2 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 -2 (neg.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 2 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 2 (log.f64 im)) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 2 (*.f64 (log.f64 im) 4))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 2 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 2 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) -2)))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 10) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (fabs.f64 (log.f64 10)) (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 4))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im)))))
(/.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 2 (/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (*.f64 2 (fabs.f64 (log.f64 10))) (*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (fabs.f64 (log.f64 10)) (/.f64 1 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (fabs.f64 (log.f64 10)) 4) (fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4))))
(/.f64 (*.f64 4 (fabs.f64 (log.f64 10))) (fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (fabs.f64 (log.f64 im))))
(/.f64 (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 2 (*.f64 (log.f64 im) 4)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 2 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(*.f64 (/.f64 -1 (log.f64 im)) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) -2)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) -2))))
(/.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 4 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 4)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))
(/.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 10)))))
(/.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (log.f64 im))) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 10) (/.f64 1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (log.f64 im)))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 1/2)
(/.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) 1/2))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 1/2 (*.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (log.f64 im)))))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im)))))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (log.f64 10) (/.f64 (/.f64 2 (log.f64 im)) (*.f64 (/.f64 2 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 2)) 1/2)
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 2 (log.f64 im)) 1/2))
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (*.f64 2 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (log.f64 im)) 2)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 10) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) 2)
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))
(/.f64 (log.f64 im) (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) 2)))))
(/.f64 (log.f64 im) (/.f64 1/2 (/.f64 (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) 2)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (log.f64 10))) (/.f64 1 (fabs.f64 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (fabs.f64 (log.f64 10)) (/.f64 1 (fabs.f64 (log.f64 im)))))
(/.f64 (fabs.f64 (log.f64 im)) (/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (log.f64 10)))))
(/.f64 (/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (neg.f64 (*.f64 (log.f64 im) 2)))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (neg.f64 (*.f64 2 (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))) (*.f64 (log.f64 im) -2))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (log.f64 im) 4)))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4)) (neg.f64 (*.f64 (log.f64 im) 4)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) -4) (*.f64 (log.f64 im) -4))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (fabs.f64 (log.f64 im))))
(/.f64 (*.f64 4 (fabs.f64 (log.f64 10))) (fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (fabs.f64 (log.f64 im))))
(/.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (fabs.f64 (log.f64 im)) 4))
(/.f64 (*.f64 4 (fabs.f64 (log.f64 10))) (fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 4))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (fabs.f64 (log.f64 im))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))) (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(neg.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(fabs.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 -1 (-.f64 1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 -1 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1))
(+.f64 (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2))
(+.f64 (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(-.f64 0 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (log.f64 im))) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 2 (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 4 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) 2))
(/.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(+.f64 (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) 4) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 (log.f64 im) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4)))
(*.f64 4 (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 8 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(*.f64 4 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))))
(*.f64 4 (/.f64 (/.f64 (log.f64 10) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (*.f64 2 (/.f64 2 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))
(*.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 10)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (/.f64 -1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) 2) (/.f64 -1 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 1 (/.f64 (/.f64 -1 (log.f64 im)) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))))
(/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (*.f64 (log.f64 im) 4))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 2 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) -2)))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) -2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 im) 2) (log.f64 10)) 1/2)
(+.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 2 (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (neg.f64 (*.f64 2 (log.f64 im))) (/.f64 2 (*.f64 2 (neg.f64 (*.f64 (log.f64 10) 2)))))
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (*.f64 (log.f64 10) -2)))
(/.f64 (*.f64 2 (/.f64 1 (log.f64 10))) (*.f64 2 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -4 (*.f64 2 (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 (log.f64 im) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 2 (*.f64 (log.f64 im) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 2 (neg.f64 (log.f64 im))))
(*.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) (neg.f64 (log.f64 10))) (/.f64 2 (*.f64 2 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) -2)) (*.f64 (log.f64 im) -2))
(*.f64 (/.f64 -1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (*.f64 2 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4))
(/.f64 (*.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) 4))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2)) (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))
(*.f64 4 (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 (*.f64 2 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 4))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 4)) (/.f64 2 (*.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) 4)))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 4)) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)))
(/.f64 (*.f64 2 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))
(*.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 10)))))
(/.f64 (*.f64 2 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) -2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))
(/.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 1/2)
(+.f64 (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) (*.f64 (*.f64 2 (log.f64 im)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (*.f64 (*.f64 2 (log.f64 im)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 10)))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (*.f64 (log.f64 im) 2)) 1/2)
(+.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im)) 2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) 2) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))) 2)
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2)) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) 2))
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2)) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2)) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) 2))
(/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2)) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 im)))) (log.f64 10)) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))))
(/.f64 (/.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))
(/.f64 (log.f64 im) (/.f64 1/2 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 im)))) (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (/.f64 1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 10)) (*.f64 (log.f64 10) 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) 2) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (log.f64 10))) (/.f64 1 (fabs.f64 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (fabs.f64 (log.f64 10)) (/.f64 1 (fabs.f64 (log.f64 im)))))
(/.f64 (fabs.f64 (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (fabs.f64 (log.f64 im)) (*.f64 (log.f64 10) (log.f64 10))))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (neg.f64 (*.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (log.f64 im) -4) (*.f64 (log.f64 10) -4))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))) (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 im) 2)))
(*.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) (neg.f64 (log.f64 10))) (/.f64 2 (*.f64 2 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) -2)) (*.f64 (log.f64 im) -2))
(*.f64 (/.f64 -1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 im) 4)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (*.f64 (log.f64 10) 4)))) (neg.f64 (*.f64 (log.f64 im) 4)))
(/.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (neg.f64 (log.f64 im))) (*.f64 (log.f64 im) -4))
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 im)))) (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 im))))) (neg.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(/.f64 (*.f64 (log.f64 10) -2) (*.f64 (log.f64 10) (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 4 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) 4)))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 4))) (neg.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) 4)))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 4))) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) -4))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) (neg.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))) (neg.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (/.f64 -1 (log.f64 im)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 0)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(+.f64 0 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 0)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 (log.f64 10) (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) 1))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (fabs.f64 (/.f64 1 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 1 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 1 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(fabs.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 2 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 2))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) 2)))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) 2) 2))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 2 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 2 (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 2)))
(*.f64 2 (/.f64 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))) 2))
(*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))
(*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))))
(*.f64 2 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))
(*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2)))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) 2)))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) 2) 2))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) 1))
(*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) 2)))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) 2) 2))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) 1/2)
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) 1/2))
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 1/2 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 im) (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))))
(*.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (log.f64 10) (*.f64 (/.f64 2 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4)))
(*.f64 (log.f64 im) (*.f64 4 (/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) 4)))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4)))
(*.f64 (log.f64 im) (*.f64 4 (/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) 4)))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (log.f64 10)))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (log.f64 im)))
(*.f64 (fabs.f64 (log.f64 10)) (fabs.f64 (*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 1 (fabs.f64 (log.f64 im))) (fabs.f64 (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (fabs.f64 (log.f64 im))) (fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))))))
(*.f64 (/.f64 1 (fabs.f64 (log.f64 im))) (fabs.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im)) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))
(*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) 1/2))
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 1/2 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))
(*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2))
(*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (/.f64 2 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) (/.f64 (/.f64 2 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 2 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (fabs.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))))))
(*.f64 2 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))))
(*.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(*.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(*.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (*.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) 1)))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(*.f64 (fabs.f64 (log.f64 im)) (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10)))))))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2))))
(*.f64 2 (/.f64 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))) 2))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (*.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) 1)))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10)))))))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 2 (/.f64 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))))) 2))
(*.f64 (*.f64 (fabs.f64 (log.f64 im)) 4) (fabs.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))))
(*.f64 (*.f64 4 (fabs.f64 (log.f64 im))) (/.f64 1 (fabs.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))))
(*.f64 (*.f64 4 (fabs.f64 (log.f64 im))) (/.f64 (/.f64 (fabs.f64 (log.f64 im)) (*.f64 (log.f64 10) (log.f64 10))) 4))
(*.f64 (*.f64 (fabs.f64 (log.f64 im)) 4) (fabs.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 4 (fabs.f64 (log.f64 im))) (/.f64 1 (fabs.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) 4))))
(*.f64 (*.f64 4 (fabs.f64 (log.f64 im))) (/.f64 (/.f64 (fabs.f64 (log.f64 im)) (*.f64 (log.f64 10) (log.f64 10))) 4))
(*.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))))
(*.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) 1/2) (fabs.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 (*.f64 1/2 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (fabs.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 1/2 (/.f64 (fabs.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))))
(*.f64 (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (log.f64 im))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (log.f64 im))) (fabs.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im)))))
(fabs.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im)))))
(*.f64 (fabs.f64 (/.f64 1 (log.f64 10))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (fabs.f64 (/.f64 1/2 (log.f64 10))) (*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 2 (*.f64 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1/2 (fabs.f64 (log.f64 10)))))
(*.f64 2 (fabs.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 10)))))
(*.f64 (*.f64 (fabs.f64 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (fabs.f64 (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1 (log.f64 im))))))
(*.f64 (log.f64 im) (*.f64 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (fabs.f64 (log.f64 10))) (fabs.f64 (/.f64 1 (log.f64 10)))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 1 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (fabs.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))))
(*.f64 (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (fabs.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (fabs.f64 (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (log.f64 im)))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(*.f64 (fabs.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (fabs.f64 (log.f64 im))))
(*.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10))))))
(*.f64 2 (fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 1/2 (log.f64 10)))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(fabs.f64 (neg.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (neg.f64 (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))

eval575.0ms (1.5%)

Compiler

Compiled 33830 to 23731 computations (29.9% saved)

prune8.0s (21.4%)

Pruning

49 alts after pruning (44 fresh and 5 done)

PrunedKeptTotal
New1501361537
Fresh6814
Picked011
Done347
Total1510491559
Error
0.3b
Counts
1559 → 49
Alt Table
Click to see full alt table
StatusErrorProgram
33.9b
(/.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (log.f64 (neg.f64 re)))
28.1b
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
28.0b
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 1/2)
28.1b
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
28.1b
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
33.9b
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
28.1b
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
28.0b
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
33.9b
(/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
33.9b
(/.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
33.9b
(/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re)))
28.1b
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
28.1b
(/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
28.2b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
28.1b
(/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
28.1b
(/.f64 (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
28.1b
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
28.0b
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))
28.1b
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im))
28.1b
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
33.9b
(/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) (/.f64 4 (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re)))))
33.9b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
28.1b
(/.f64 (log.f64 im) (log.f64 10))
28.1b
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
28.1b
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
28.1b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
28.1b
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
34.0b
(*.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))))
33.9b
(*.f64 (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
33.9b
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re))))
33.9b
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
28.1b
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
28.1b
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
28.1b
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) 2))
34.0b
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
33.9b
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
33.9b
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
28.2b
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
31.0b
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
28.2b
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) 2) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))))
28.2b
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
33.9b
(*.f64 (/.f64 -1/4 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/4 (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 10))))
28.1b
(*.f64 (/.f64 -1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
30.4b
(*.f64 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
34.0b
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
33.9b
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
33.8b
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
28.2b
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
28.2b
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
Compiler

Compiled 1621 to 1182 computations (27.1% saved)

localize6.2s (16.6%)

Local error

Found 3 expressions with local error:

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

Compiled 38 to 22 computations (42.1% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite61.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1268×bool.json-1
1268×bool.json-2
1226×rational.json-1
1226×rational.json-2
1226×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0821
18815
226515
35801
415051
542331
Stop Event
node limit
Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x . 1)))))

simplify8.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0113
Stop Event
saturated
Counts
13 → 1
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 21 to 15 computations (28.6% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite86.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
2146×bool.json-1
2146×bool.json-2
1756×bool.json-3
852×rational.json-simplify-35
812×rational.json-simplify-46
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01015
110915
233315
377415
4195815
5591315
Stop Event
node limit
Counts
1 → 43
Calls
Call 1
Inputs
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (*.f64 2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 im)) (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 2 (/.f64 1/2 (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (log.f64 im) 2) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 -1 (log.f64 10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))

simplify166.0ms (0.4%)

Algorithm
egg-herbie
Rules
1442×rational.json-simplify-39
1246×rational.json-simplify-35
1046×rational.json-simplify-2
724×rational.json-simplify-41
624×rational.json-simplify-43
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01181123
12621101
25811063
320571057
445921057
565941051
Stop Event
node limit
Counts
55 → 61
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 im) (*.f64 2 (/.f64 1/2 (log.f64 10))))
(*.f64 (log.f64 im) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 im)) (log.f64 10))) 1/2))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) 1))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 2 (/.f64 1/2 (log.f64 10))) 1/2))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) 2) (/.f64 1 (log.f64 10))))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(*.f64 2 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(*.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 1/2))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) 1))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 -1 (log.f64 10)) 1))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))) 1/2))
(*.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 im) 4))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 2)
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 im))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (*.f64 2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (*.f64 (*.f64 2 (/.f64 1 (log.f64 10))) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 im)) (log.f64 10))) 1/2))
(*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im)))) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 im) (*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 2 (/.f64 1/2 (log.f64 10))) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) 2) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) 1/2))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) (*.f64 1/2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))))
(*.f64 1/2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10)))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))))
(*.f64 1/2 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) (/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 10) 2)) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (log.f64 10))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 2 (*.f64 (log.f64 10) 8)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 1/4 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 -1 (log.f64 10)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 im))) (*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))) 1/2))
(*.f64 (*.f64 2 (/.f64 1 (log.f64 im))) (*.f64 1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 10)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im))))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 10)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 im)) 1))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))
(*.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 2 (*.f64 (log.f64 10) 8)) (*.f64 (log.f64 im) 4))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize64.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 32 to 18 computations (43.8% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite77.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1348×bool.json-1
1348×bool.json-2
1322×rational.json-1
1322×rational.json-2
1322×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01060
110660
236340
3124440
4407140
Stop Event
node limit
Counts
2 → 80
Calls
Call 1
Inputs
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 1 (log.f64 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (/.f64 1 (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 1 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 im)) 1/2) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (log.f64 im) 4)) (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 im))) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1 (log.f64 im))) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))))

simplify221.0ms (0.6%)

Algorithm
egg-herbie
Rules
1620×rational.json-simplify-35
932×rational.json-simplify-2
926×rational.json-simplify-41
678×rational.json-simplify-55
592×rational.json-simplify-54
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01522738
13012690
26992654
321912574
454762574
577782574
Stop Event
node limit
Counts
104 → 110
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im)))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1/2 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 1 (log.f64 im)) 1/2))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))
(*.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (/.f64 1 (*.f64 (log.f64 im) 4)))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)
(*.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) 1/2) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 im))) -1)
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 im) 4))
(*.f64 (/.f64 1 (*.f64 (log.f64 im) 4)) (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 0)
(+.f64 0 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 0)
(-.f64 0 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 1/2)
(*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))))
(*.f64 2 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 1/4)
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) -1)
(*.f64 -1 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (log.f64 im) 2))
(*.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 1 (log.f64 10)))
(*.f64 1/2 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1 (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 im))) (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1 (log.f64 im))) (/.f64 1/2 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))) 2)
(*.f64 1/4 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)) (*.f64 (log.f64 im) 4))
(*.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))) (*.f64 (log.f64 im) 4))
(neg.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 10)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1/2 (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))))
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) (/.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 1 (log.f64 im)) 1/2))
(*.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) 1/2)))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10))))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 1/2 (/.f64 (log.f64 im) (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10))))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (log.f64 10) 4)))
(*.f64 (log.f64 im) (*.f64 4 (/.f64 1 (*.f64 (log.f64 10) 4))))
(*.f64 (log.f64 im) (*.f64 4 (/.f64 1/4 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) (/.f64 1 (*.f64 (log.f64 im) 4)))
(*.f64 (log.f64 im) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 1 (*.f64 (log.f64 im) 4))))
(*.f64 (log.f64 im) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 1/4 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1/4 (log.f64 im)) (*.f64 (log.f64 im) 4)))
(*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 4 (/.f64 1/4 (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 1/2)
(*.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) 1/2)))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10))))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 1/2 (/.f64 (log.f64 im) (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10))))
(*.f64 1/2 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(*.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) 1/2)))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10))))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 1/2 (/.f64 (log.f64 im) (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))))
(*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) (/.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))
(*.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) 1/2) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) 1/2)))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10))))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 1/2 (/.f64 (log.f64 im) (log.f64 im))))
(*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 im))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) 4)) (*.f64 (log.f64 im) 4))
(*.f64 (log.f64 im) (*.f64 4 (/.f64 1 (*.f64 (log.f64 10) 4))))
(*.f64 (log.f64 im) (*.f64 4 (/.f64 1/4 (log.f64 10))))
(*.f64 (/.f64 1 (*.f64 (log.f64 im) 4)) (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(*.f64 (log.f64 im) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 1 (*.f64 (log.f64 im) 4))))
(*.f64 (log.f64 im) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 1/4 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1/4 (log.f64 im)) (*.f64 (log.f64 im) 4)))
(*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 4 (/.f64 1/4 (log.f64 im)))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 0)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 0 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(-.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 0)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(-.f64 0 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 1/2)
(*.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) 1/2)))
(*.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10)))))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (*.f64 (log.f64 im) (log.f64 im)) 1/2))
(*.f64 1/2 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 2 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) 4) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 1/4)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) -1)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 -1 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (log.f64 im) 2))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (log.f64 im)) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 1/2 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) 1/2)))
(*.f64 (log.f64 im) (*.f64 (log.f64 im) (*.f64 1/2 (/.f64 2 (log.f64 10)))))
(*.f64 (/.f64 2 (log.f64 10)) (*.f64 (*.f64 (log.f64 im) (log.f64 im)) 1/2))
(*.f64 (/.f64 1/2 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))) (/.f64 1/2 (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 im) 2)))
(*.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) 2))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 im))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 im) 2) (/.f64 1 (log.f64 im))) (/.f64 1/2 (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) 2) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 im)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 1 (log.f64 im))) (/.f64 1/2 (log.f64 im)))
(*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))) (/.f64 1/2 (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 im) 2)))
(*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 2))) 2)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 1/4 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) 2) 2)
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4)) (*.f64 (log.f64 im) 4))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im))) (*.f64 (log.f64 im) 4))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))
(neg.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im)))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (log.f64 (neg.f64 re)))
0.2b
(*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
0.3b
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
0.4b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
Compiler

Compiled 49 to 24 computations (51% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite71.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1598×rational.json-simplify-35
1122×bool.json-1
1122×bool.json-2
1090×rational.json-1
1090×rational.json-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01368
114262
241862
398054
4290254
Stop Event
node limit
Counts
2 → 113
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 1 (log.f64 (neg.f64 re)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (+.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))) (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (*.f64 (log.f64 (neg.f64 re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 (log.f64 (neg.f64 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))) (*.f64 (log.f64 (neg.f64 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))) (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re)))) (*.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))) (+.f64 (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re)))) (-.f64 0 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 (neg.f64 re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 (neg.f64 re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 1 (log.f64 (neg.f64 re))))))))

simplify104.0ms (0.3%)

Algorithm
egg-herbie
Rules
1020×rational.json-simplify-35
996×rational.json-simplify-2
870×rational.json-simplify-50
668×rational.json-simplify-1
596×rational.json-simplify-53
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02964843
19652779
240552779
369982737
Stop Event
node limit
Counts
137 → 124
Calls
Call 1
Inputs
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 -1 (log.f64 (/.f64 -1 re)))
(/.f64 -1 (log.f64 (/.f64 -1 re)))
(/.f64 -1 (log.f64 (/.f64 -1 re)))
(/.f64 -1 (log.f64 (/.f64 -1 re)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 0)
(+.f64 0 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 0)
(/.f64 1 (/.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 1)
(/.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(/.f64 -1 (-.f64 0 (/.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))))
(/.f64 4 (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))
(/.f64 4 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (*.f64 (log.f64 (neg.f64 re)) 2))
(/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (+.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 -2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))
(/.f64 -2 (-.f64 0 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 2) 2)
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(/.f64 8 (+.f64 (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))) (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (*.f64 (log.f64 (neg.f64 re)) 4))
(/.f64 (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2))
(/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4) 4)
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))
(/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4))
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4)) 8)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 (log.f64 (neg.f64 re)) -2))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(/.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) 4)
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)) 1/2)
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) -1)
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))) (*.f64 (log.f64 (neg.f64 re)) -2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2))) 1)
(/.f64 (+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))) (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) -2)))
(/.f64 (+.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re)))) (*.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(/.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re)))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4))) 16)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) -2)))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re)))))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re)))) -2)
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 (log.f64 (neg.f64 re)) 2))
(/.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))) (+.f64 (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (*.f64 (log.f64 (neg.f64 re)) 2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) -2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re)))) (-.f64 0 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) -2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 1 (log.f64 (neg.f64 re))) 0)
(+.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(-.f64 (/.f64 1 (log.f64 (neg.f64 re))) 0)
(*.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1)
(*.f64 2 (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2) 1/2)
(*.f64 1/2 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2)
(neg.f64 (/.f64 -1 (log.f64 (neg.f64 re))))
Outputs
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))))
(/.f64 -1 (log.f64 (/.f64 -1 re)))
(/.f64 -1 (log.f64 (/.f64 -1 re)))
(/.f64 -1 (log.f64 (/.f64 -1 re)))
(/.f64 -1 (log.f64 (/.f64 -1 re)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 0)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 0 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 0)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 1)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 -1 (-.f64 0 (/.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 4 (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 4 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (*.f64 (log.f64 (neg.f64 re)) 2))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)) (+.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 -2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 -2 (-.f64 0 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 2) 2)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 8 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 8 (+.f64 (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))))) (*.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (*.f64 (log.f64 (neg.f64 re)) 4))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4) 4)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4)) 8)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 (log.f64 (neg.f64 re)) -2))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re))) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) 4)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)) 1/2)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) -1)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))) (*.f64 (log.f64 (neg.f64 re)) -2))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (log.f64 (neg.f64 re)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2))) 1)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))) (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) -2)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re)))) (*.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4)) (log.f64 (neg.f64 re)))) 8)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re)))) 4))) 16)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) -2)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 2 (log.f64 (neg.f64 re))) (/.f64 2 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 4 (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (log.f64 (neg.f64 re)))) (+.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))) (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re)))) -2)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 (log.f64 (neg.f64 re)) 2))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 2 (/.f64 1 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 1 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))) (+.f64 (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 1 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 4) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (*.f64 (log.f64 10) 2) 4) (/.f64 1 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 (neg.f64 re))))) (+.f64 (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 1 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 4)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (*.f64 (log.f64 (neg.f64 re)) 2))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) -2)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (log.f64 (neg.f64 re)))) (-.f64 0 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re)))) (neg.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) -2)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (neg.f64 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1 (log.f64 (neg.f64 re))))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (log.f64 (neg.f64 re))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 1 (log.f64 (neg.f64 re))) 0)
(/.f64 1 (log.f64 (neg.f64 re)))
(+.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 1 (log.f64 (neg.f64 re)))
(+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 2 (/.f64 1/2 (log.f64 (neg.f64 re))))
(-.f64 (/.f64 1 (log.f64 (neg.f64 re))) 0)
(/.f64 1 (log.f64 (neg.f64 re)))
(*.f64 1 (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 1 (log.f64 (neg.f64 re)))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1)
(/.f64 1 (log.f64 (neg.f64 re)))
(*.f64 2 (/.f64 1/2 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2) 1/2)
(/.f64 1 (log.f64 (neg.f64 re)))
(*.f64 1/2 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 2))
(/.f64 1 (log.f64 (neg.f64 re)))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2)
(+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 2 (/.f64 1/2 (log.f64 (neg.f64 re))))
(neg.f64 (/.f64 -1 (log.f64 (neg.f64 re))))
(/.f64 1 (log.f64 (neg.f64 re)))

localize24.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 46 to 30 computations (34.8% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite164.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1952×bool.json-1
1952×bool.json-2
1924×rational.json-1
1730×bool.json-3
730×rational.json-simplify-61
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01190
111290
232976
391650
4460950
Stop Event
node limit
Counts
2 → 292
Calls
Call 1
Inputs
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (/.f64 (neg.f64 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 4) (/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 4 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (log.f64 10)) (/.f64 (fabs.f64 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fabs.f64 (*.f64 (log.f64 10) 4)) (/.f64 (fabs.f64 (*.f64 (log.f64 im) 4)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 2 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 10) (log.f64 im))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 2 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 im)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (log.f64 10))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))) (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))) (-.f64 0 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (-.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 0)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (neg.f64 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (/.f64 1 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (*.f64 -1 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 10) (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 4) (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 2) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (log.f64 10) 2) (neg.f64 (neg.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (*.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (*.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 4) (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 4) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) 4) (/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (*.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (neg.f64 (neg.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (*.f64 2 (neg.f64 (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (neg.f64 (*.f64 (log.f64 10) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (+.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 im) 4))) (+.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 2 (*.f64 (log.f64 10) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 im)))) (+.f64 (*.f64 2 (neg.f64 (log.f64 10))) (*.f64 2 (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 im) 2))) (+.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 im)))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (+.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) 2) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 1 (log.f64 im))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (/.f64 (log.f64 im) (log.f64 10))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 10))) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (-.f64 0 (*.f64 (log.f64 10) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))

simplify157.0ms (0.4%)

Algorithm
egg-herbie
Rules
1548×rational.json-simplify-49
1412×rational.json-simplify-46
1340×rational.json-simplify-38
834×rational.json-simplify-35
624×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
06168514
125248256
263328230
Stop Event
node limit
Counts
316 → 340
Calls
Call 1
Inputs
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)
(+.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)
(/.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (/.f64 (neg.f64 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (log.f64 10) (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) 1))
(/.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 2 (*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 2 (*.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) 1))
(/.f64 2 (/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 2 (/.f64 (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) 4) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 10) 4) (/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 2)
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 4 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 4 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 4 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) 4)
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) 2))
(/.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) 4))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fabs.f64 (log.f64 10)) (/.f64 (fabs.f64 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fabs.f64 (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (fabs.f64 (*.f64 (log.f64 10) 4)) (/.f64 (fabs.f64 (*.f64 (log.f64 im) 4)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 2 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4)) 8)
(/.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(/.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 10) (log.f64 im))) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 2)
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))
(/.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 im)) (/.f64 1 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (log.f64 10))) (log.f64 im))
(/.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 1 (log.f64 10))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))) (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))) (-.f64 0 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (-.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (-.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 0)) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (neg.f64 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (/.f64 1 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (*.f64 -1 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10)))))
(/.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 10) (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 4) (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (/.f64 1 (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))
(/.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 2 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))
(/.f64 2 (*.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 2 (/.f64 (*.f64 (log.f64 10) 2) (neg.f64 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 2)
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 4 (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 im) 4) (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 10) 4) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 10) 4) (/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) 2))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (/.f64 1 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) 1))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))
(/.f64 4 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))
(/.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))
(/.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (neg.f64 (neg.f64 (log.f64 im)))))
(/.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) 1))
(/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (*.f64 2 (neg.f64 (log.f64 10))) 1))
(/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im))) (/.f64 1 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)))
(/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (neg.f64 (*.f64 (log.f64 10) 2)) 1))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) 1))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 1))
(/.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 -2 (+.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 -2 (-.f64 0 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (+.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))))
(/.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 im) 4))) (+.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 2 (*.f64 (log.f64 10) 4))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 im)))) (+.f64 (*.f64 2 (neg.f64 (log.f64 10))) (*.f64 2 (neg.f64 (log.f64 10)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 im) 2))) (+.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 im)))) (*.f64 (log.f64 10) 2))
(/.f64 (+.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10)))))
(/.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (+.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))
(/.f64 (+.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 im) 2) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 4)
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (/.f64 2 (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) 2))
(/.f64 (/.f64 -1 (/.f64 1 (log.f64 im))) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (/.f64 (log.f64 im) (log.f64 10))) 4)
(/.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 4))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 10))) (log.f64 im))
(/.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (-.f64 0 (*.f64 (log.f64 10) 4)))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 10) 2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
Outputs
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(+.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (log.f64 im) (/.f64 (neg.f64 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (log.f64 10) (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 1 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) 1))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 2 (*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 2 (*.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) 1))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 2 (/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 2 (/.f64 (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) 4) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 10) 4) (/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 2)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 4 (+.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 4 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 4 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) 4)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) 2))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) 4))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (fabs.f64 (log.f64 10)) (/.f64 (fabs.f64 (log.f64 im)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (fabs.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (fabs.f64 (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 2 (fabs.f64 (log.f64 im))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (fabs.f64 (*.f64 (log.f64 10) 4)) (/.f64 (fabs.f64 (*.f64 (log.f64 im) 4)) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 2 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4))
(/.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4))
(/.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) (*.f64 (log.f64 im) 2)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 4 (log.f64 10)))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4)) 8)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 im) 2)) (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 10) (log.f64 im))) 4)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 2 (*.f64 (log.f64 10) 4)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (*.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 2)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 im))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (log.f64 im)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 10) (/.f64 1/2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (*.f64 (log.f64 im) 2)))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (log.f64 10))) (log.f64 im))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (log.f64 im))) (fabs.f64 (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))) (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (neg.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 2 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (neg.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 2 (log.f64 10)))))) (neg.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 2 (log.f64 10))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))) (-.f64 0 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))) (neg.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im))) (neg.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (-.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(fabs.f64 (-.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 0)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (neg.f64 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (/.f64 1 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (*.f64 -1 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 10) (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 10) (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 4) (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) 2) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (/.f64 2 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 2 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 2 (*.f64 (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 2 (/.f64 (*.f64 (log.f64 10) 2) (neg.f64 (neg.f64 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 10) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 4 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 4) (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) 4) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) 4) (/.f64 (*.f64 (log.f64 im) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (*.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 4 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 4 (/.f64 (*.f64 (log.f64 10) 4) (neg.f64 (neg.f64 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 10) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (*.f64 2 (neg.f64 (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 im) 2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (*.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (/.f64 1 (log.f64 im))))))
(/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (/.f64 1 (log.f64 im)))) (*.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 10) (*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (log.f64 im)) (*.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 2)) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 im) 4)) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 im) (/.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (neg.f64 (*.f64 (log.f64 10) 2)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (+.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (-.f64 0 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (+.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4)) 8)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 im) 4))) (+.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (*.f64 2 (*.f64 (log.f64 10) 4))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (log.f64 im))) (*.f64 2 (neg.f64 (log.f64 im)))) (+.f64 (*.f64 2 (neg.f64 (log.f64 10))) (*.f64 2 (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (neg.f64 (*.f64 (log.f64 im) 2))) (+.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 im)))) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 im) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (+.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) 2) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 2) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 10) (/.f64 (log.f64 im) 4))))
(*.f64 4 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 10) (/.f64 (log.f64 10) 4))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 10))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) 4) (log.f64 10)) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 2 (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (/.f64 1 (log.f64 im))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 4) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 2 (*.f64 (log.f64 10) 4)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 2 (neg.f64 (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 4) (/.f64 (log.f64 im) (log.f64 10))) 4)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 im) (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 2 (log.f64 10)))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 10) 4) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 im) 2)) (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (log.f64 im) 1/2))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (log.f64 10))) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (/.f64 1 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (log.f64 im) (/.f64 (*.f64 2 (log.f64 10)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (log.f64 im) (*.f64 2 (log.f64 10))) (/.f64 (/.f64 (log.f64 im) 2) (log.f64 im)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (-.f64 0 (*.f64 (log.f64 10) 4)))
(/.f64 (neg.f64 (*.f64 (log.f64 im) 4)) (neg.f64 (*.f64 (log.f64 10) 4)))
(/.f64 (*.f64 (log.f64 im) -4) (neg.f64 (*.f64 (log.f64 10) 4)))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 im) 2))) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 1 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 2 (log.f64 10))))) (/.f64 (log.f64 im) (*.f64 2 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (/.f64 1 (log.f64 im)) (/.f64 (/.f64 1 (log.f64 10)) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 2 (log.f64 10))) (/.f64 (log.f64 im) (*.f64 (log.f64 10) (/.f64 (log.f64 im) 1/2))))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (*.f64 (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (neg.f64 (log.f64 10)) (*.f64 2 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 10) -2) (log.f64 im))) (/.f64 (log.f64 im) (/.f64 (*.f64 (log.f64 10) -2) (log.f64 10))))
(/.f64 (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (neg.f64 (*.f64 2 (log.f64 10)))) (/.f64 (log.f64 im) (/.f64 (*.f64 2 (log.f64 10)) (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 (/.f64 (log.f64 im) (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 im) (*.f64 (log.f64 im) -2)))
(/.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))

eval553.0ms (1.5%)

Compiler

Compiled 25662 to 16753 computations (34.7% saved)

prune455.0ms (1.2%)

Pruning

51 alts after pruning (42 fresh and 9 done)

PrunedKeptTotal
New1205181223
Fresh152439
Picked011
Done189
Total1221511272
Error
0.3b
Counts
1272 → 51
Alt Table
Click to see full alt table
StatusErrorProgram
33.9b
(/.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (log.f64 (neg.f64 re)))
28.1b
(/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im))
28.1b
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 1 (log.f64 im)))
28.1b
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
33.9b
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re))))
33.9b
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
34.0b
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10))))
33.9b
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))
33.9b
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))))
28.1b
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
28.1b
(/.f64 (/.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))) (log.f64 im))
28.0b
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
33.9b
(/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
33.9b
(/.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
33.9b
(/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re)))
28.1b
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
33.9b
(/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
28.1b
(/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
28.2b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
28.1b
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (log.f64 im))
28.1b
(/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
28.1b
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
28.1b
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im))
28.1b
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
33.9b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
28.1b
(/.f64 (log.f64 im) (log.f64 10))
28.1b
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
33.9b
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
28.1b
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
28.1b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
30.3b
(/.f64 1 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))
28.1b
(/.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))))
28.1b
(/.f64 1 (neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
28.1b
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
33.9b
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
28.1b
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 10)))
28.1b
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
28.1b
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) 2))
34.0b
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
33.9b
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
33.9b
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
33.9b
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
33.9b
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
28.1b
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)))
28.2b
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
31.0b
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
30.3b
(*.f64 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
34.0b
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
33.9b
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
28.2b
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
28.2b
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
Compiler

Compiled 828 to 612 computations (26.1% saved)

regimes1.0s (2.7%)

Counts
77 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1 (neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(/.f64 1 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (log.f64 im))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))) (log.f64 im))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 -1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) 2))
(/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) (/.f64 4 (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/4 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/4 (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) 2) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im))
(/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))) 1/2)
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
Outputs
(*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
Calls

8 calls:

226.0ms
(*.f64 im im)
152.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
120.0ms
im
109.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
90.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Results
ErrorSegmentsBranch
8.1b2re
6.0b4im
13.1b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
13.1b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
13.1b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
13.1b3(+.f64 (*.f64 re re) (*.f64 im im))
11.9b5(*.f64 re re)
9.9b5(*.f64 im im)
Compiler

Compiled 1223 to 734 computations (40% saved)

bsearch69.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
0.00011015690030772047
16472897.748983962
22.0ms
4.958339400594915e-176
2.3168138229641282e-171
20.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
63.0ms416×body256valid
Compiler

Compiled 793 to 594 computations (25.1% saved)

regimes1.2s (3.1%)

Counts
68 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1 (neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(/.f64 1 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (log.f64 im))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))) (log.f64 im))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 -1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) 2))
(/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))
(*.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 10))) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) 2))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) 4) (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (/.f64 2 (log.f64 10)) (log.f64 (neg.f64 re))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (/.f64 (*.f64 (log.f64 10) (/.f64 4 (log.f64 (neg.f64 re)))) (/.f64 4 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 2 (/.f64 (*.f64 (log.f64 10) (/.f64 2 (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 4) (log.f64 (neg.f64 re))) (/.f64 4 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/4 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 1/4 (log.f64 (neg.f64 re)))) (neg.f64 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (*.f64 (/.f64 (log.f64 im) 2) (/.f64 2 (*.f64 (log.f64 im) (log.f64 im))))))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re))))) (/.f64 (neg.f64 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 10) (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10)))) (log.f64 im))
(/.f64 (*.f64 (log.f64 im) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 10) (/.f64 1 (*.f64 (log.f64 im) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im))))))
(*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 1 (log.f64 im))) (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10))))
Outputs
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
Calls

8 calls:

245.0ms
re
224.0ms
im
124.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
122.0ms
(*.f64 im im)
120.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Results
ErrorSegmentsBranch
7.2b4re
6.1b4im
13.1b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
13.1b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
13.1b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
13.1b3(+.f64 (*.f64 re re) (*.f64 im im))
11.9b5(*.f64 re re)
9.9b5(*.f64 im im)
Compiler

Compiled 1030 to 620 computations (39.8% saved)

bsearch66.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
0.00011015690030772047
16472897.748983962
22.0ms
4.958339400594915e-176
2.3168138229641282e-171
20.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
60.0ms416×body256valid
Compiler

Compiled 761 to 562 computations (26.1% saved)

regimes577.0ms (1.5%)

Counts
43 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1 (neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(/.f64 1 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (log.f64 im))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))) (log.f64 im))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 -1 (log.f64 im)) (*.f64 (log.f64 im) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (log.f64 (neg.f64 re)))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (log.f64 (neg.f64 re)))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1/2 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(*.f64 (/.f64 2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 10) 2))
(/.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im))))
(/.f64 (/.f64 (/.f64 1 (log.f64 im)) (log.f64 10)) (/.f64 (/.f64 1 (log.f64 im)) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(/.f64 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (neg.f64 re)) (log.f64 (neg.f64 re))))) (log.f64 (neg.f64 re)))
Outputs
(/.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
Calls

8 calls:

117.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
114.0ms
im
80.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
79.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
50.0ms
(*.f64 im im)
Results
ErrorSegmentsBranch
8.2b2re
6.1b4im
13.1b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
13.1b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
13.1b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
13.1b3(+.f64 (*.f64 re re) (*.f64 im im))
11.9b5(*.f64 re re)
9.9b5(*.f64 im im)
Compiler

Compiled 581 to 364 computations (37.3% saved)

bsearch127.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
0.00011015690030772047
16472897.748983962
82.0ms
4.958339400594915e-176
2.3168138229641282e-171
20.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
121.0ms416×body256valid
Compiler

Compiled 737 to 578 computations (21.6% saved)

regimes358.0ms (1%)

Counts
30 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1 (neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(/.f64 1 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (log.f64 im))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))) (log.f64 im))
(/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (/.f64 1 (log.f64 im)))
Outputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im))))
Calls

8 calls:

66.0ms
re
51.0ms
im
36.0ms
(*.f64 im im)
33.0ms
(*.f64 re re)
32.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Results
ErrorSegmentsBranch
7.2b4re
6.1b4im
13.1b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
13.1b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
13.1b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
13.1b3(+.f64 (*.f64 re re) (*.f64 im im))
11.9b5(*.f64 re re)
9.9b5(*.f64 im im)
Compiler

Compiled 388 to 257 computations (33.8% saved)

bsearch64.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
0.00011015690030772047
16472897.748983962
19.0ms
4.958339400594915e-176
2.3168138229641282e-171
20.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
58.0ms416×body256valid
Compiler

Compiled 681 to 530 computations (22.2% saved)

regimes469.0ms (1.2%)

Counts
27 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1 (neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(/.f64 1 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (log.f64 im))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 im) (/.f64 (log.f64 10) (*.f64 (log.f64 im) (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (log.f64 im)))
Outputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)))
Calls

8 calls:

109.0ms
im
96.0ms
re
78.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
59.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
33.0ms
(*.f64 im im)
Results
ErrorSegmentsBranch
7.2b4re
6.1b4im
13.1b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
13.1b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
13.1b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
13.1b3(+.f64 (*.f64 re re) (*.f64 im im))
11.9b5(*.f64 re re)
10.0b5(*.f64 im im)
Compiler

Compiled 349 to 236 computations (32.4% saved)

bsearch102.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
63.0ms
0.00011015690030772047
16472897.748983962
19.0ms
4.958339400594915e-176
2.3168138229641282e-171
20.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
95.0ms416×body256valid
Compiler

Compiled 681 to 530 computations (22.2% saved)

regimes416.0ms (1.1%)

Counts
24 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1 (neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(/.f64 1 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 10) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 (log.f64 10) (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (log.f64 im)) (log.f64 im))
(/.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) (log.f64 im))) (log.f64 im))
(/.f64 (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10)) (log.f64 im))
Outputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im))
Calls

8 calls:

93.0ms
(*.f64 im im)
92.0ms
re
91.0ms
im
30.0ms
(*.f64 re re)
27.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Results
ErrorSegmentsBranch
7.2b4re
6.1b4im
13.1b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
13.1b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
13.1b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
13.1b3(+.f64 (*.f64 re re) (*.f64 im im))
11.9b5(*.f64 re re)
10.0b5(*.f64 im im)
Compiler

Compiled 310 to 217 computations (30% saved)

bsearch130.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
0.00011015690030772047
16472897.748983962
87.0ms
4.958339400594915e-176
2.3168138229641282e-171
19.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
124.0ms416×body256valid
Compiler

Compiled 651 to 520 computations (20.1% saved)

regimes239.0ms (0.6%)

Counts
18 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(/.f64 2 (*.f64 (log.f64 10) (/.f64 2 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1 (neg.f64 (/.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 im))))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
(/.f64 1 (+.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (/.f64 1 (log.f64 (neg.f64 re)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (+.f64 -1 (-.f64 1 (neg.f64 (/.f64 1 (log.f64 im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 2 (/.f64 2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 (neg.f64 re))))))
(*.f64 (log.f64 10) (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 2)))
Outputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1)
Calls

8 calls:

68.0ms
(*.f64 im im)
33.0ms
re
33.0ms
im
25.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
22.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Results
ErrorSegmentsBranch
7.2b4re
6.1b4im
13.1b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
13.1b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
13.1b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
13.1b3(+.f64 (*.f64 re re) (*.f64 im im))
12.9b3(*.f64 re re)
10.0b5(*.f64 im im)
Compiler

Compiled 245 to 183 computations (25.3% saved)

bsearch114.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
74.0ms
0.00011015690030772047
16472897.748983962
20.0ms
4.958339400594915e-176
2.3168138229641282e-171
20.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
107.0ms416×body256valid
Compiler

Compiled 661 to 550 computations (16.8% saved)

regimes152.0ms (0.4%)

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

2 calls:

118.0ms
im
30.0ms
re
Results
ErrorSegmentsBranch
8.2b2re
7.3b6im
Compiler

Compiled 153 to 123 computations (19.6% saved)

bsearch146.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
2.133407532423447e-47
2.299152554230941e-43
22.0ms
4.4205418600232643e-126
9.31460518617983e-118
14.0ms
3.989953973863013e-140
2.6511955668634997e-139
65.0ms
4.958339400594915e-176
2.3168138229641282e-171
22.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
138.0ms624×body256valid
Compiler

Compiled 792 to 709 computations (10.5% saved)

regimes77.0ms (0.2%)

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

2 calls:

62.0ms
im
12.0ms
re
Results
ErrorSegmentsBranch
8.2b2re
7.3b6im
Compiler

Compiled 91 to 72 computations (20.9% saved)

bsearch278.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
85.0ms
2.133407532423447e-47
2.299152554230941e-43
81.0ms
4.4205418600232643e-126
9.31460518617983e-118
73.0ms
3.989953973863013e-140
2.6511955668634997e-139
19.0ms
4.958339400594915e-176
2.3168138229641282e-171
20.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
211.0ms624×body256valid
Compiler

Compiled 768 to 685 computations (10.8% saved)

regimes25.0ms (0.1%)

Counts
3 → 6
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
Outputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
Calls

2 calls:

18.0ms
im
6.0ms
re
Results
ErrorSegmentsBranch
8.2b2re
7.3b6im
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch168.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
2.133407532423447e-47
2.299152554230941e-43
53.0ms
4.4205418600232643e-126
9.31460518617983e-118
14.0ms
3.989953973863013e-140
2.6511955668634997e-139
19.0ms
4.958339400594915e-176
2.3168138229641282e-171
62.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
160.0ms624×body256valid
Compiler

Compiled 744 to 661 computations (11.2% saved)

regimes22.0ms (0.1%)

Accuracy

Total -53.7b remaining (-734.1%)

Threshold costs -53.7b (-734.1%)

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

2 calls:

16.0ms
im
5.0ms
re
Results
ErrorSegmentsBranch
8.2b2re
7.3b6im
Compiler

Compiled 19 to 15 computations (21.1% saved)

bsearch136.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
2.133407532423447e-47
2.299152554230941e-43
22.0ms
4.4205418600232643e-126
9.31460518617983e-118
15.0ms
3.989953973863013e-140
2.6511955668634997e-139
19.0ms
4.958339400594915e-176
2.3168138229641282e-171
60.0ms
1.0996147595147883e-212
4.157294501729128e-209
Results
128.0ms624×body256valid
Compiler

Compiled 682 to 599 computations (12.2% saved)

simplify19.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01431768
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re))))))) (if (<=.f64 im 6130779579929825/71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re)))) (if (<=.f64 im 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16000000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))
(if (<=.f64 im 5367162785139151/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (log.f64 (neg.f64 re))) (if (<=.f64 im 1960423702884537/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 891101683129335/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16000000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 1960423702884537/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 2088519569834379/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im)))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 891101683129335/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 3486030061785075/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 7316598164803107/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 4820814132776971/1606938044258990275541962092341162602522202993782792835301376) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 7413966003636067/142576269300693600582536612678134103902913390851517497830599766184352348975271168328309775353667856243082572174174825228459022022542982437445395666241319193382874833573758279690089818507706368) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 6837982044270725/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 6859310779502913/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 5021681388309345/25108406941546723055343157692830665664409421777856138051584) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 4348576213671155/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 4424576616881057/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 1119401411932767/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 8356077830146749/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(if (<=.f64 im 740298315191607/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 7663474474912281/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (/.f64 (log.f64 im) (log.f64 10)) (if (<=.f64 im 3486030061785075/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 1119401411932767/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (/.f64 (log.f64 im) (log.f64 10)) (if (<=.f64 im 4113761393303015/102844034832575377634685573909834406561420991602098741459288064) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (log.f64 im) (log.f64 10))
Outputs
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (*.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) (log.f64 (neg.f64 re))))))) (if (<=.f64 im 6130779579929825/71288134650346800291268306339067051951456695425758748915299883092176174487635584164154887676833928121541286087087412614229511011271491218722697833120659596691437416786879139845044909253853184) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (log.f64 (neg.f64 re)))) (if (<=.f64 im 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16000000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))
(if (<=.f64 im 5367162785139151/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (log.f64 (neg.f64 re))) (if (<=.f64 im 1960423702884537/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 891101683129335/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16000000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1 (log.f64 im)))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 1960423702884537/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 10))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 2088519569834379/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (log.f64 10)) (log.f64 im)))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 4455508415646675/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 16200000) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 891101683129335/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 3486030061785075/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 7316598164803107/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 4820814132776971/1606938044258990275541962092341162602522202993782792835301376) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 7413966003636067/142576269300693600582536612678134103902913390851517497830599766184352348975271168328309775353667856243082572174174825228459022022542982437445395666241319193382874833573758279690089818507706368) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 6837982044270725/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 6859310779502913/1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059712) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 5021681388309345/25108406941546723055343157692830665664409421777856138051584) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))))
(if (<=.f64 im 7588057730713971/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 4348576213671155/35644067325173400145634153169533525975728347712879374457649941546088087243817792082077443838416964060770643043543706307114755505635745609361348916560329798345718708393439569922522454626926592) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 4424576616881057/26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 1119401411932767/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 8356077830146749/12855504354071922204335696738729300820177623950262342682411008) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(if (<=.f64 im 740298315191607/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 7663474474912281/8911016831293350036408538292383381493932086928219843614412485386522021810954448020519360959604241015192660760885926576778688876408936402340337229140082449586429677098359892480630613656731648) (/.f64 (log.f64 im) (log.f64 10)) (if (<=.f64 im 3486030061785075/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 1119401411932767/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (/.f64 (log.f64 im) (log.f64 10)) (if (<=.f64 im 4113761393303015/102844034832575377634685573909834406561420991602098741459288064) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 638 to 460 computations (27.9% saved)

soundness418.0ms (1.1%)

Algorithm
egg-herbie
Rules
942×rational.json-simplify-2
942×rational.json-simplify-41
922×rational.json-simplify-51
916×rational.json-simplify-54
898×rational.json-simplify-55
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02164343
14804223
28994223
316104223
435214223
562494223
01411960
13211938
27581856
327871792
455281696
Stop Event
node limit
node limit
Compiler

Compiled 248 to 157 computations (36.7% saved)

end597.0ms (1.6%)

Compiler

Compiled 748 to 467 computations (37.6% saved)

Profiling

Loading profile data...